Fórum InstallShield Express/ Dbase - Erro configuracao #263604

28/12/2004

0

Estou criando um programa de instalação usando o InstallShield que acompanha o Delphi 5.0 (InstallShield Express ver 2.02) e uso o BD Dbase. O problema que estou tendo é que quando instalo o programa a configuração do BDE não fica como o do computador onde foi feito o programa, o que faz que o programa instalado não rode. O problema está no item do BDE [Configuration - Native - DBASE - Langdriver e Level] e em [Configuration - System - Init - Default Driver e Langdriver] que fica incorreto.

Qual o problema e qual a saida


Carlos Machado

Carlos Machado

Responder

Posts

28/12/2004

Gandalf.nho

Você teria que configurar o registro da máquina durante a instalação para configurar o BDE conforme suas necessidades.


Responder

Gostei + 0

28/12/2004

Carlos Machado

Alterei as seguintes chaves do registro pelo InstallShield


[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT]
"LANGDRIVER"="DB850PT0"
"DEFAULT DRIVER"="DBASE"

[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DBASE\INIT]
"LANGDRIVER"="DB850PT0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DBASE\TABLE CREATE]
"LEVEL"="3"



So que verifiquei o seguinte:

1- O registro do Windows na máquina que foi instalado o programa foi alterado, porem quando se abre a programa DBE os valores destes parametros continua os antigos. Tentei resetar e nada.

2- O pior o programa não abre dando erro de linguasge de driver


O que pode ser? Não modifiquei alguma chave necessaria para atualização do registro?


Responder

Gostei + 0

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

Aceitar