o que eu quero é instalar o aliás por programa, o BDE já deve estar na máquina; 
estou usando o codigo :
  var
        AName, ADriver, APath : String;
begin
        AName := 'stainle';
        ADriver := 'STANDARD';
        APath := 'c:\remoto\dados';
        // Inicializa o ambiente do BDE
        Check(DBInit(nil));
  
        // Adiciona Alias ao arquivo de configuração do BDE
        Check(DBIAddAlias(nil, PChar(AName), PChar(ADriver), PChar('Path:', + 
APath), True));
          Check(DBIExit);
  end;
  para adicionar o aliás e está dando erro na compilação, não sei qual é CLASSE 
que devo declarar em USES, pois dá erro em DBInit; passe o teu código que me 
será útil, uso o BDE porque estou trabalhando com PARADOX
  grato
   
  Stainle

Sergio Eurico <[EMAIL PROTECTED]> escreveu:
          Olá,

Nao sei se entendi... Entao, algumas opcoes.

a) Voce instalou o Delphi 5 na sua maquina e nao sabe se tem o BDE?
R: verifique no iniciar, programas, borland, delphi 5 se tem o BDE
Administrator.

b) Voce, ao iniciar o seu sistema no computador de um cliente, quer
verificar se ele ja tem o BDE instalado e caso nao tenha, que o sistema
instale? E depois verifique se o Alias ja foi criado, e nao havendo, que se
crie... é isso?
R: tenho uma rotina que faz isso num sistema Beeeemmmm antigo. Se for isso
te passo o codigo fonte (ainda vou procurar), pra voce implementar.

Bom, acredito que voce tem OTIMOS ( bons seriam poucos ) motivos pra usar
BDE.... principalmente se for em rede, mas tudo bem.

Abraco.

Em 24/10/07, stainle2003 <[EMAIL PROTECTED]> escreveu:
>
> Utilizando Delphi 5, gostaria se saber se já existe o BDE instalado no
> computador e depois instalar o "álias", estou tentando fazer esta
> operação :
>
> // Inicializa o ambiente do BDE
> Check(DBInit(nil));
>
> dá um erro de compilação, qual seria a UNIT que tenho que declarar em
> USES ??
>
> grato
>
> Stainle
>
> 
>

[As partes desta mensagem que não continham texto foram removidas]



                         

       Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]

Responder a