BDE - localshare via registry

Top  Previous  Next

Uma maneira de gravar Local Share TRUE

======================================

1. Uso Session.GetConfigParams ('\SYSTEM\INIT','',TempList) 

   para determinar o valor atual de "Local Share"

 

2. Pego o parametro "SaveConfig" do register 

   (em HKEY_LOCAL_MACHINE - "SOFTWARE\borland\Database Engine". 

   Se esse valor for diferente de "WIN32" significa que o BDE está configurado 

   para trabalhar tanto no Win95 como no Win311 e, nesse caso eu oriento o usuário 

   para fazer a alteração manualmente (a menos que alguém tenha idéia melhor).

 

3. Altero o registro "SOFTWARE\borland\Database Engine\Settings\SYSTEM\INIT" - 

   parâmetro "LOCAL SHARE" para "TRUE"

 

4. Reinicializo o windows chamando ExitWindowsEx (EWX_REBOOT,0);

 

 

VEJA A DICA: BDE - Mudando configuracoes.txt