Fórum BDE ja esta instalado??? #245523

03/08/2004

0

ola pessoal

como saber se o BDE ja esta instalado
e como criar um atalho da minha aplicacao na area de trabalho

valeu obrigado


Anderson_blumenau

Anderson_blumenau

Responder

Posts

03/08/2004

Sandra

Anderson,

Utilize o ´FileExists´. Por exemplo:

if FileExists(´C:\Arquivos de programas\Arquivos comuns\
               Borland Shared\BDE\bdeadmin.exe´) then
begin
  // seus comandos;
end


Para criar o atalho, veja se este exemplo do nildo atende sua necessidade: [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=13299]Área de trabalho[/url].


Boa sorte!!


Responder

Gostei + 0

04/08/2004

Anderson_blumenau

valeu, so mais uma duvida

isso serve pra pcs que nao tenham o delphi instalado certo?
e o diretorio de isntalacao do bde eh sempre esse?e se for outro?


Responder

Gostei + 0

04/08/2004

Bacalhau

A solução passa por ir ao registry e verificar se as chaves do BDE estão lá. Isto é independente do local da instalação, ao contrário do ´FileExists´


Responder

Gostei + 0

19/08/2004

Anderson_blumenau

valeu bacalhau


Responder

Gostei + 0

08/09/2004

Dpinho

A solução passa por ir ao registry e verificar se as chaves do BDE estão lá. Isto é independente do local da instalação, ao contrário do ´FileExists´


como fazer esta verificação utilizando script do inno setup, qual linha devo procurar?


Responder

Gostei + 0

08/09/2004

Dpinho

A solução passa por ir ao registry e verificar se as chaves do BDE estão lá. Isto é independente do local da instalação, ao contrário do ´FileExists´


como fazer esta verificação utilizando script do inno setup, qual linha devo procurar?


Responder

Gostei + 0

09/09/2004

Rodrigo Costa

Exemplo de uma função que verifica vestígios do BDE:

function tem_bde: boolean;
var Reg :  TRegistry;
begin
    Reg := TRegistry.Create;
    Reg.RootKey := HKEY_LOCAL_MACHINE;

    if Reg.KeyExists(´\SOFTWARE\Borland\Database Engine´) then
        result := true
    else
        result := false;

    Reg.Destroy;

end;



Responder

Gostei + 0

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

Aceitar