Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   llamar a una clase desde otra unit (https://www.clubdelphi.com/foros/showthread.php?t=29825)

Makiley 02-02-2006 13:17:30

llamar a una clase desde otra unit
 
wenasss
Tengo un problemilla a la hora de llamar a un procedmiento k tengo en la Unit1.
En esta Unit1 tengo declarada una clase
miclase=class
public
procedure rellenar;
end;
y en al parte de implementacion tengo el codigo del procedimiento.
Hasta ahi todo bien creo. Pero ahora quiero que desde otra unidad k tengo ( Unit2) poder llamar a ese procedimiento.
No se si tengo que añadir en uses la Unit1, o el nombre de la clase...
Aver si alguien me puede echar una mano.
Muchas Gracias!!

roman 02-02-2006 16:27:56

Cita:

Empezado por Makiley
No se si tengo que añadir en uses la Unit1, o el nombre de la clase...

La primera.

// Saludos

javicho_villa 02-02-2006 17:55:12

Solucion
 
Hola:
Tienes que poner en el uses el unit que quieres referencias en este caso el unit1, despues para utilizar los metodos tienes que primero crear un objeto de la clase en el unit1

MiObjeto : miclase.create(self);

de ahi ya puedes usar los metodos :

MiObjeto.MiMetodo;

saludos,
:)


La franja horaria es GMT +2. Ahora son las 16:01:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi