Chamar a procedure de outra unit
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
Curtidas 0
Respostas
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
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
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.
undeclared identifier ´habilitacampos´ (nome da procedure que eu fiz na unit 1).
VAleu pela ajuda e espero retorno.
GOSTEI 0
Beppe
17/10/2003
Depende do tipo da função, se é um método(função declarado numa classe), ou global.
Ataliba
Ataliba
GOSTEI 0
Rômulo Barros
17/10/2003
Declare suas funções e procedures na seção Interface.
GOSTEI 0
Bacalhau
17/10/2003
Supondo que a unit1 suporta o Form1, coloca:
Form1.habilitacampos(Form1);
Form1.habilitacampos(Form1);
GOSTEI 0