Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Visibilidad de un objeto instanciado en Form1 desde otra unit (https://www.clubdelphi.com/foros/showthread.php?t=45911)

lujansantos 18-07-2007 02:06:35

Visibilidad de un objeto instanciado en Form1 desde otra unit
 
Hola a todos, mi consulta es la siguiente:
tengo un objeto "Obj1" que es una variable en Form1, que contiene un frame. Por otro lado, tengo una unit, que contiene la clase frame personalizada como yo la necesito. Al hacer click en el frame, quiero invocar a un metodo de Obj1, que esta en el Form1.
Pero desde esta segunda unit, no "veo" a Form1, mucho menos a Obj1. Pense en pasarle como parametro el objeto, pero como es el evento click, tampoco se como hacerlo...

Si alguien me puede ayudar, muchisimas gracias

Lujan

courtois 18-07-2007 09:11:56

La variable Obj1 debe definirse como publica en el Form

ElDioni 18-07-2007 16:33:13

Creo que lo que tienes que hacer es, en la unit desde la que quieres hacer referencia a la variable del otro form, debajo de:
Código Delphi [-]
implementation
añadir:
Código Delphi [-]
uses Unit1;
o la unit que corresponda al form1 que mencionas, o si ya tienes el uses puesto con alguna unit tendrás que poner algo así:
Código Delphi [-]
uses Unit2,Unit1;
espero haberte ayudado y si en algo me he equivocado que alguien me corrija.


La franja horaria es GMT +2. Ahora son las 10:47:15.

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