FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema creando instancias
Buenas voy a intentar explicar mi problema a ver si se me entiende.
Digamos que creo varias instancias de una clase propia de la siguiente manera: Código:
instancia1:= TMiclase.Create; instancia2:= TMiclase.Create; instancia3:= TMiclase.Create; Código:
Sender.AddMethod(Self,@TMiclase.procedure.add,'function add(a,b:integer):integer;'); Código:
procedure TMiclase.procedure begin variable.otro_procedimiento; // Esto ejecuta otro procedure end; Lo que creo que me pasa es que debido al usar Código:
Sender.AddMethod(Self,@TMiclase.procedure.add,'function add(a,b:integer):integer;'); Intento explicarme mejor. Al usar eso se ejecutan las lineas de codigo de TMiClase, yo quiero que lo ejecute cada instancia porque cambiará según la variable de cada instancia, pero usando lo de arriba las variables estan en nil. Resumiendo lo que me gustaria conseguir es esto Código:
Sender.AddMethod(Self,Direccion instancia1.procedure.add,'function add(a,b:integer):integer;'); Saludos y gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema creando una libreria. | Suriu | OOP | 4 | 03-11-2010 22:49:47 |
Problema con limite de instancias de objetos (TBitBtn) | nuk3zito | OOP | 31 | 08-12-2008 22:07:20 |
Problema Creando un Form Dinamico | Juanitol | Varios | 5 | 15-11-2007 13:54:28 |
Problema creando XML | PaCmAn72 | Internet | 2 | 15-05-2007 14:56:33 |
Problema con RaveReports (multiples instancias) | az_jazo | Varios | 2 | 24-05-2006 17:55:03 |
|