Na verdade o erro deve ter sido erro de principiante mesmo João...

Eu tinha declarado a unit DB dentro da "seção" Implementation. Quando retirei a 
declaração de lá e refiz a declaração na "seção" Interface, tudo funcionou as 
mil maravilhas. O problema então é que, como a procedure que eu usava estava 
declarada dentro de Interface, quando eu ia usar o método, a unit necessária 
estava em Implementation e por isso o compilador (o verificador de sintaxe, sei 
lá) mostravam que havia um erro e que TField não estava declarada.

Não sei se foi claro, mas basicamente foi isso. Declaração da unit na seção 
errada.

Sds,
Ricardo.

Joao Morais <[EMAIL PROTECTED]> escreveu:                                  
Ricardo César Cardoso wrote:
 
 > Felizmente (ou infelizmente) eu sei que TField está declarada em DB e eu 
 > declarei a Unit. Agora me responda: por que o Delphi continuou não 
 > reconhecendo TField mesmo depois de declarar a Unit?
 
 Mistério. Parece daquelas coisas que FechaDelphi + del *.dcu + 
 ProjectBuildAll resolvem. Como você resolveu?
 
 --
 Joao Morais
 
     
                  



 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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

Responder a