Pasar un parámetro entre objetos.
Hola, un saludo.
Bueno, esto es una duda de como se haría... Si se puede.
Digamos que tengo 2 objetos cada uno en una unidad distinta, el primero contiene una variable de instancia que hace referencia al segundo objeto.
Uses
unit2,...
TObjeto1 = class //escenario
private
Objeto2: TObjeto2; //persona
Imagina que el segundo objeto es una persona que esta sobre un escenario (que seria el primer objeto) y se está moviendo.
Entonces quería saber la forma de hacer que el 2º objeto avise al 1º de que ha dejado de moverse sin tener un timer constantemente comprobando si se mueve el 2º objeto o no.
Espero haber dejado claro el problema.
Mi idea sería algo como los mensajes de la API de windows, aunque no se si van por ahí los tiros.
Bueno, gracias por las molestias.
Bueno, esto es una duda de como se haría... Si se puede.
Digamos que tengo 2 objetos cada uno en una unidad distinta, el primero contiene una variable de instancia que hace referencia al segundo objeto.
Uses
unit2,...
TObjeto1 = class //escenario
private
Objeto2: TObjeto2; //persona
Imagina que el segundo objeto es una persona que esta sobre un escenario (que seria el primer objeto) y se está moviendo.
Entonces quería saber la forma de hacer que el 2º objeto avise al 1º de que ha dejado de moverse sin tener un timer constantemente comprobando si se mueve el 2º objeto o no.
Espero haber dejado claro el problema.
Mi idea sería algo como los mensajes de la API de windows, aunque no se si van por ahí los tiros.
Bueno, gracias por las molestias.
Respuesta de antipauli
1