Chamar a procedure de outra unit

Delphi

17/10/2003

Criei umas procedures em uma unit (1, por exemplo), e gostaria que outr unit (2) acessa-as. Declarei na unit origem na parte das public, mas não tô consegundo chama elas na outra unit. ME AJUDEM POR FAVOR!!!!!!!!


Alvarosou

Alvarosou

Curtidas 0

Respostas

Beppe

Beppe

17/10/2003

Olá. . .

No uses da unit (2) você precisa adicionar o nome da unit (1). Fez isso? Se sim, que erro que dá?

Ataliba


GOSTEI 0
Alvarosou

Alvarosou

17/10/2003

Fiz isso, e não deu. O erro é
undeclared identifier ´habilitacampos´ (nome da procedure que eu fiz na unit 1).

VAleu pela ajuda e espero retorno.


GOSTEI 0
Beppe

Beppe

17/10/2003

Depende do tipo da função, se é um método(função declarado numa classe), ou global.

Ataliba


GOSTEI 0
Rômulo Barros

Rômulo Barros

17/10/2003

Declare suas funções e procedures na seção Interface.


GOSTEI 0
Bacalhau

Bacalhau

17/10/2003

Supondo que a unit1 suporta o Form1, coloca:

Form1.habilitacampos(Form1);


GOSTEI 0
POSTAR