o que eu quero é se existir o BDE instalado na máquina que irá receber o sistema; eu quero instalar um álias, só isso. caso não tenha o BDE pelo InstallShield eu faço a instalação do BDE e também do álias. abraços. Stainle
Sergio Eurico <[EMAIL PROTECTED]> escreveu: Nivaldo, Pra que voce quer inicializar o BDE? Voce está verificando se ele ta instalado, é isso? Em 24/10/07, Nivaldo Stainle <[EMAIL PROTECTED]> escreveu: > > fique tranquilo amigo, não precisa ofender também né; tenho 33 anos na > profissão e se tivesse que ter desistido já teria feito isto à muito tempo, > posso ter dificuldade com o DELPHI mas não desisto, o problema é que fui no > HELP e vi o CHECK mas não achei o DBInit, porisso lhe perguntei, aliás nem > colocando o BDE eu consegui compilar, mas lhe sou muito grato pelas > informações, que DEUS te abençõe. > > abraços > > Stainle > > Rubem Nascimento da Rocha <[EMAIL PROTECTED]<djpardalrocha%40hotmail.com>> > escreveu: > > Como eu achei sobre a função Check()? Ora, muito simples! Como eu > mencionei onde na mensagem anterior, eu achei no help do Delphi! No help, > ele diz a qual unit pertence a função. Só fiz chamar o help, selecionei a > guia(e não aba ou orelha!) Índice(ou Index) e digitei Check. Pronto! Lá > estava uma entrada com o texto 'Check procedure'. > > Quanto ao DBInit(), acrescento o seguinte: quando mencionamos a unit BDE > na cláusula uses de uma unit, quer seja na seção implementation ou > interface, esta não é exatamente uma unit, e sim uma referência mapeada(um > alias - que não tem nada haver com os aliases do BDE!) no seu projeto Delphi > (Menu Project|Options, guia Directories/Conditionals, caixa Aliases). > > Estes aliases, quando detectados na seção uses de uma unit, na verdade > farão referência a uma ou mais units. Se vc, por exemplo, consultar os > aliases de units em sua aplicação, poderá se deparar com algo do tipo: > > DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE > > Ou seja, o alias BDE, colocado na cláusula uses de uma unit, na verdade > fará referência às units reais de nomes DbiTypes, DbiProcs e DbiErrs. > > Resumindo, agora vc já sabe onde encontrar a função DBInit(). Mais bem > explicado do que isso, meu amigo, pode esquecer a área e tentar corte e > costura! ;-) > > Sds., > Rubem Rocha > Manaus, AM > > To: [EMAIL PROTECTED] <delphi-br%40yahoogrupos.com.brFrom>: > [EMAIL PROTECTED] <stainle2003%40yahoo.com.brDate>: Wed, 24 Oct > 2007 17:15:24 -0300Subject: RE: [delphi-br] BDE > > coloquei o DBTables e agora ele diz que o DBInit é que é o identificador > não declarado, será que não falta mais algum; outra coisa como você > encontrou que Check() é o do DBTables ?abraçosStainleRubem Nascimento da > Rocha <[EMAIL PROTECTED] <djpardalrocha%40hotmail.com>> > escreveu:DbInit() é da unit BDE sim, mas a função Check() é da unit > DBTables. Chequei no próprio help do Delphi.Sds.To: > [EMAIL PROTECTED] <delphi-br%40yahoogrupos.com.brFrom>: > [EMAIL PROTECTED] <stainle2003%40yahoo.com.brDate>: Wed, 24 Oct > 2007 17:07:35 -0300Subject: RE: [delphi-br] BDEeu imaginei que fosse, > coloquei e não funcionou, veja o codigo :unit Unit1;interfaceusesWindows, > Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,StdCtrls, > BDE;typeTForm1 = class(TForm)Button1: TButton;procedure Button1Click(Sender: > TObject);private{ Private declarations }public{ Public declarations > }end;varForm1: TForm1;implementation{$R *.DFM}procedure > TForm1.Button1Click(Sender: TObject);varAName, ADriver, APath : > String;beginAName := 'stainle';ADriver := 'STANDARD';APath := > 'c:\remoto\dados';// Inicializa o ambiente do BDECheck(DBInit(nil));// > Adiciona Alias ao arquivo de configuração do BDECheck(DBIAddAlias(nil, > PChar(AName), PChar(ADriver), PChar('Path:', + APath), > True));Check(DBIExit);end;end.quando chega no Check ele diz : undeclared > identifiergratoStainleRubem Nascimento da Rocha <[EMAIL > PROTECTED]<djpardalrocha%40hotmail.com>> > escreveu:A unit é a BDE.Sds.To: [EMAIL > PROTECTED]<delphi-br%40yahoogrupos.com.brFrom>: > [EMAIL PROTECTED] <stainle2003%40yahoo.com.brDate>: Wed, 24 Oct > 2007 17:54:01 +0000Subject:[delphi-br] BDEUtilizando Delphi 5, gostaria se > saber se já existe o BDE instalado nocomputador e depois instalar o "álias", > estou tentando fazer esta operação :// Inicializa o ambiente do > BDECheck(DBInit(nil));dá um erro de compilação, qual seria a UNIT que tenho > que declarar emUSES ??gratoStainle > __________________________________________________________Conheça o Windows > Live Spaces, a rede de relacionamentos conectada ao Messenger! > http://spaces.live.com/signup.aspx[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] > __________________________________________________________Receba GRÁTIS as > mensagens do Messenger no seu celular quando você estiver offline. Conheça o > MSN Mobile!http://mobile.live.com/signup/signup2.aspx?lc=pt-br[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] > > __________________________________________________________ > Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live > Search Maps! > http://www.livemaps.com.br/index.aspx?tr=true > > [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] > > > [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]