Fórum Firebird embarcado #56725

08/08/2006

0

Eu tenho um aplicativo e gero todos os arquivos normalmente para o CD. Ele grava pela unidade E:. Quando coloco o cd na unidade D: ou outra letra qualquer de unidade qualquer de CD ele dá erro. Ele só funciona corretamente na máquina em que foi gravado e na unidade em que foi gravado.Porque?

Desde já grato.


Lucky Skywalker

Lucky Skywalker

Responder

Posts

09/08/2006

Gandalf.nho

O aplicativo deve estar procurando a base no drive E, experimente usar apenas o nome do arquivo no caminho, em vez do caminho completo.


Responder

Gostei + 0

09/08/2006

Lucky Skywalker

Quando eu gero o autorun.inf o caminho fica assim:
open = sis_Tabelas.exe
icon = sis_Tabelas.exe

Ele chama o executável e quando tento acessar a base de dados ele diz que o gds32.dll não está presente, mas ele está gravado no cd junto com os outros arquivos necessários.

Estou acompanhando pelo livro do Cantu. Até o teste na máquina vai bem, gravou, acabou. O que eu posso está fazendo de errado?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar