Logo Hardware.com.br
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas

[Resolvido] Delphi 7- Como rodar EXE em outro pc?.

#1 Por Silveira1605... 05/09/2010 - 23:38
Abraços a todos.

Fiz um pequeno programinha no Delphi 7 usando o banco de dados PARADOX...no meu pc roda normal sem problemas mas quando vou tentar executa-lo em outro pc da erro.

ja coloquei alguns aplicativos na pasta system32(adortl70.bpl,vcldb70.bpl,etc).Mersmo assim nao roda...sempre erro.

Obs: O erro é aquele da microsoft(foi encontrado um erro e o programa precisa ser fechado) ou seja nao tem um numero de erro.

Se alguem puder me ajudar agradeço.
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas
#3 Por Silveira1605...
06/09/2010 - 00:14
Fergo disse:
Essa mensagem do Windows não tem o código erro, mas tem os detalhes (em um dos botões da janela) de qual módulo causou a exceção.

Fergo




Obrigado pela atençao.

O erro é esse:

appname:120exe
modver:5.1.2600.3541
modname:kernell35.dll
offset:00012a6b
Eu prefiro nao acreditar em nada e ser supreendido....
Do que acreditar em tudo e me decepcionar no final.
boa.gif
TerraSkilll
TerraSkilll Zumbi Moderador
4K Mensagens 1.2K Curtidas
#4 Por TerraSkilll
06/09/2010 - 10:29
Silveira160573
Um "palpite": você está tentando instalar em uma máquina que não tem o Delphi, certo? Se sim, pode ser que você esteja instalando o sistema sem instalar o BDE. Nesse caso, o acesso à base de dados Paradox pode não funcionar, causando o problema que você está vendo. Instale o BDE e configure o acesso ao banco (com o mesmo alias que você usou no projeto).

Link (não testei): http://www.baixaki.com.br/download/instalador-bde-5-2-compacto.htm

Note que, teoricamente, nenhum arquivo do Delphi é necessário para rodar a aplicação, apenas os arquivos do sistema. Por isso, não haveria necessidade de copiar os bpl's (adortl70.bpl,vcldb70.bpl) para a pasta System.

Abraço.
Contribua para um fórum melhor: pense antes de postar.
"It isn't a contest. Just enjoy the ride." -> Seth Vidal
Hardware.com.br no Youtube!
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas
#5 Por Silveira1605...
06/09/2010 - 12:54
TerraSkilll disse:
Silveira160573
Um "palpite": você está tentando instalar em uma máquina que não tem o Delphi, certo? Se sim, pode ser que você esteja instalando o sistema sem instalar o BDE. Nesse caso, o acesso à base de dados Paradox pode não funcionar, causando o problema que você está vendo. Instale o BDE e configure o acesso ao banco (com o mesmo alias que você usou no projeto).

Link (não testei): http://www.baixaki.com.br/download/instalador-bde-5-2-compacto.htm

Note que, teoricamente, nenhum arquivo do Delphi é necessário para rodar a aplicação, apenas os arquivos do sistema. Por isso, não haveria necessidade de copiar os bpl's (adortl70.bpl,vcldb70.bpl) para a pasta System.

Abraço.


Caro amigo TerraSkill, eu ja usei esse mesmo programa....ele nao tem opções de configurar (alias) ele apenas abre e fecha uma janela (Prompt de comando) rapidamente.

Copiei as bpl´s para a pasta system32 do outro pc porque antes de dar o erro aparecia a mensagem(esse programa nao sera executado porque nao foi encontrado o arquivo XXXX70.bpl......por isso eu copiei ......

Abraços!

Outra coisa so para tirar a minha duvida, eu fiz um outro programinha (programa que nao usa banco de dados) e tambem nao funcionou no outro pc.
Eu prefiro nao acreditar em nada e ser supreendido....
Do que acreditar em tudo e me decepcionar no final.
boa.gif
TerraSkilll
TerraSkilll Zumbi Moderador
4K Mensagens 1.2K Curtidas
#6 Por TerraSkilll
06/09/2010 - 13:48
Silveira160573
Caro amigo TerraSkill, eu ja usei esse mesmo programa....ele nao tem opções de configurar (alias) ele apenas abre e fecha uma janela (Prompt de comando) rapidamente.

Então não serve mesmo. Mas, para o Paradox funcionar, você precisa instalar o BDE. Se não me engano, se os arquivos do banco (.db) estiverem na mesma pasta do executável, pode até funcionar. Mas não garanto. Procure pelo BDE na net, deve ter algum link que funciona (ou use o que vem no cd do Delphi).

Copiei as bpl´s para a pasta system32 do outro pc porque antes de dar o erro aparecia a mensagem(esse programa nao sera executado porque nao foi encontrado o arquivo XXXX70.bpl......por isso eu copiei ......

Não sei, mas acho que você está fazendo alguma coisa diferente. Em condições normais, os aplicativos que o Delphi gera não ficam dependentes das bpl's, só se você "pedir".

Como exemplo, tente rodar o programa abaixo em um PC sem o Delphi. Fiz no Delphi 7, com banco Paradox:

http://www.4shared.com/file/hVymxmAa/Exemplo.html

PS: pode ser que não rode em qualquer computador. Qual a versão do Windows?

Abraço.
Contribua para um fórum melhor: pense antes de postar.
"It isn't a contest. Just enjoy the ride." -> Seth Vidal
Hardware.com.br no Youtube!
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas
#7 Por Silveira1605...
06/09/2010 - 14:26
Meu windows é o XP professional.
Vou baixar e testar o seu programa. ja te falo se rodou.
To tentando fazer apenas instalando algumas partes do delphi no outro pc....

To vendo que é mais facil aprender programar do que fazer funcionar em outro pc!!!!!



ATUALIZAÇAO.....

Acabei de testar o seu programa(exemplo) e funcionou normal.....
Eu prefiro nao acreditar em nada e ser supreendido....
Do que acreditar em tudo e me decepcionar no final.
boa.gif
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas
#8 Por Silveira1605...
06/09/2010 - 19:29
TerraSkilll, consegui....instalei o BDE ,configurei o ALIAS , direcionei para pasta onde estao os dados.Agora ta funcionando legal em outro pc.

No seu programinha "exemplo.zip" , achei muito interessante a parte em que se clicar no botao relatorio>>>aparece os dados prontos pra imprimir...essas parte seria muito util para mim...............
Sera que voce poderia me passar o codigo fonte dele???

Desde ja agradeço ao Fergo e TerraSkilll pela ajuda e atençao dada.
Eu prefiro nao acreditar em nada e ser supreendido....
Do que acreditar em tudo e me decepcionar no final.
boa.gif
Silveira160573
Silveira1605... Super Participante Registrado
703 Mensagens 28 Curtidas
#10 Por Silveira1605...
07/09/2010 - 22:35
TerraSkilll disse:
Silveira160573
Mas o .zip que eu mandei já está com os fontes cap_feceiro.png:

É um relatório bem simples, feito com o QuickReport que vem com o Delphi.

Qualquer dúvida, estamos ai.

Abraço.




Valew ...vou dar uma olhada aki!!!
Eu prefiro nao acreditar em nada e ser supreendido....
Do que acreditar em tudo e me decepcionar no final.
boa.gif
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal