Ir para conteúdo
  • Cadastre-se

dev botao

LMFC - Cotepe 17/04


cnbatalha
  • Este tópico foi criado há 4655 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 3 semanas depois ...

Estou com um problema na Daruma FS700, ao executar o LMFC Ato Cotepe... informo o CRZ inicial e final.. demora um pouco e apresenta o seguinte erro:

Cod: -1 Erro do Método

Segue o log


-- 14:25:12 ArquivoMFD_DLL( 1 , 2 , D:\Sistemas\PAF_ECF\_Bin\LMFC_Cotepe1704_CRZ_1_2.txt ) 

            TX -> [28]R[200]082[188]

   14:25:12 RX <- :[200]082010060[CR][194]

-- 14:25:12 

            TX -> [28]R[200]083[189]

   14:25:12 RX <- :[200]083010100[CR][196]

-- 14:25:12 

            TX -> [28]R[200]139[189]

   14:25:12 RX <- :[200]13932[CR][197]

-- 14:25:12 

            TX -> [29][8][CR]

   14:25:12 RX <- :[CR]

Executo desta forma:

DM.ACBrECF.PafMF_LMFC_Cotepe1704(edtCOOInicial.Value, edtCOOFinal.Value, PathArquivo);

tanto o inicial quanto ao final, existe na impressora..

O que pode ser que está dando de errado?

Obrigado

Link para o comentário
Compartilhar em outros sites

  • Moderadores

está estranho, porque como te disse, aqui está funcionando normalmente.

DM.ACBrECF.PafMF_LMFC_Cotepe1704(edtCOOInicial.Value, edtCOOFinal.Value, PathArquivo

".Value" e um tipo variant? se for tem que converter para inteiro primeiro, porque dá erro interno na dll.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Efetuei os testes aqui, o erro acontece quando não se tem permissão de escrita no diretório.

Por exemplo no windows 7, ele não deixa gravar em c:\, então a dll retorna esse erro.

aqui funcionou perfeitamente gravando o arquivo dentro do diretório do aplicativo ou dentro de uma pasta nesse diretório.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

hum.. porém a dll está na pasta do executável, e eu passo um path que é no mesmo local do executável..

D:\Sistemas\PAF_ECF\_Bin\LMFC_Cotepe1704_CRZ_1_2.txt

Essa pasta está liberada para escrever, tanto que os arquivos LMFS é gerado sem problemas na mesma pasta..

ou seja, acredito ter permissão para escrever.. além de que no Windows 7 estou como Administrador mesmo, não um usuário com direito administrativo.

Será que tenho que liberar algo para a DLL poder escrever?

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4655 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.