Utilizo o ACBRMonitor para Gerenciar ECF´s e tudo ok, resolvi implementar uma rotina para mostrar para o usuário o Estado em q se encontra a ECF, exemplo:
Livre,
Bloqueada,
Aguardando Redução Z
Etc.
Tais respostas são geradas pelo ACBRMonitor qdo vc envia uma comando ECF.Estado e retorna na forma de um arq TXT chamado Saida.TXT em uma pasta q vc pré-define o local.
O q ocorre a rotina esta certa, tanto q vc rodando passo a passo (F8) com o Debug ela aparece normalmente, agora se vc executar sem Debug, tipo deixar passar direto a variável não pega o conteúdo do Arquivo TXT fica "" sem nada.
Abaixo código para apreciação:
*******************************************************************************
Function EstadoECF()
* Mostra o Estado q se encontra a ECF atraves do ACBR
*******************************************************************************
Local RetAcbr, RetAcbr2
FileDelete("C:\ACBR\SAI.TXT" )
//Altd() --->> Se rodo com o Debug funciona fazendo passo a passo F8, agora sem não funciona
Comando( "ECF.Estado")
RetACBr := "C:\ACBR\sai.txt"
RetACBR2 := Memoread(retACBR)
Alert( retacbr, {" Continua "},vcw)
Inkey(5)
Return
O q pode ser... ??? Nunca ví isso...
Grato e Sucesso!!!
:)Pos