ERRO COM DLL NO EXECUTAVEL

LOPESCOM 24/08/2009 09:55:08
#320761
Bom dia a todos, estou colocando a balança filizola cs-15 em meu sistema, quando executo o programa pelo compilador funciona normalmente, porém quando rodo o mesmo pelo executável tenho a seguinte mensagem de erro: invalid call or procedure argument.
Porque quando executo pelo compilador ele funciona e quando rodo o mesmo pelo exe gera este erro?
Grato
ASHKATCHUP 24/08/2009 10:29:09
#320769
Esse teu [Ô]exe[Ô] foi executado na mesma máquina em que vc testa com o compilador?
LOPESCOM 24/08/2009 10:34:10
#320771
sim, compilei o código e executei na minha máquina para teste
ACG1574 24/08/2009 10:35:05
#320772
LOPESCOM, vai no painel de controle e escolhe opcoes regionais, personalizar, data, e coloque o formato da data abreviado como dd/mm/aaaa , essa mensagem acontece comigo quando a data esta no formato errado, ou quando eu estou tentando dar um setfocus num campo do formulario que esta enable=false
LOPESCOM 24/08/2009 10:41:50
#320774
a questão do formato da data está normal, a empresa sempre usa o formato de data dd/mm/aaaa como padrão do sistema pois todo software foi desenvlvido em cima disse e se este fosse o problema era para acontecer a mesma coisa quando testo o sistema pelo compilador.
Obrigado pela dica amigo
ASHKATCHUP 24/08/2009 13:19:24
#320802
Em que linha tal erro ocorre? Quando instancia a DLL? Talvesz alguma coisa na sua aplicação esteja específica para quando for compilado (leia-se [Ô]#IF[Ô])
LOPESCOM 25/08/2009 11:48:56
#320904
consegui resolver, quando a Dll dava um retorno ela estava buscando um label que ela mesma colocava invisivel, como a Dll trabalha direto no exe este erro só aparecia rodando pelo exe, então forcei este label sempre ficar visível.
Tópico encerrado , respostas não são mais permitidas