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]