Gracias por la ayuda, pero no me vale.
Es exactamente así como tengo declarados los sub-procedimientos que antes mencioné.
Cita:
Empezado por seoane
Pongamos como ejemplo la clase TThread. El método execute de la clase TThread esta declarado de la siguiente manera:
Código Delphi [-]
procedure Execute; virtual; abstract;
Y cuando creamos una clase descendiente de TThread tenemos que declarar el método Execute de la siguiente manera:
Código Delphi [-]
procedure Execute; override;
|
Lo que yo necesito es lo siguiente:
Siguiendo el ejemplo que has puesto, supongamos que me creo la clase TThreadHijo que desciende de TThread. Desde TThreadHijo puedo acceder a cualquier método de TThread. Pero lo que yo necesito es ejecutar desde TThreadHijo un método de TThread, y que desde éste a su vez pueda llamar al método Execute (por ejemplo) de TThreadHijo.
Es un poco lioso. Lo siento.
¿Alguna idea de cómo puedo hacerlo?
Muchas gracias.