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]: [EMAIL PROTECTED]: 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]> 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]: [EMAIL 
PROTECTED]: 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]> escreveu:A unit é a BDE.Sds.To: [EMAIL PROTECTED]: 
[EMAIL PROTECTED]: 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]

Responder a