FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Sobre Funciones y Procedimientos
Saludos nuevamente:
Alguien sabe como podemos listar todas las Funciones y Procedimientos que se encuentran en nuestra Unit, aunque no pertenezcan al TForm...? por ejemplo, podemos saber con GetPropList los listados de todo de un Form si este tuviera los procedimientos así:
pero no si fuese así
y ambos están en la misma unit Gracias Última edición por Casimiro Notevi fecha: 25-10-2012 a las 18:31:37. |
#2
|
||||
|
||||
Hola Sapiem.
Los identificadores en Pascal,Object Pascal y Delphi son convertidos a direcciones de memoria por el compilador. Los identificadores de funciones y procedimientos no escapan a esta regla, por lo que no es posible en tiempo de ejecución obtener información sobre ellos por su nombre. Muy distinto es el caso de los métodos ya que un puntero a método tiene la dirección de memoria del código asociado al método y además el objeto al que pertenece. De allí que en tiempo de ejcución se pueda obtener la lista de métodos de cualquier objeto, por ejemplo: Pero esto no es así para los procedimientos, funciones, variables y constantes. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 25-10-2012 a las 18:27:19. |
#3
|
||||
|
||||
Cita:
|
#4
|
||||
|
||||
Supongo que con algo de imaginación si podremos, por ejemplo, rellenando un array de estructuras:
Aunque quizás lo suyo fuera crear una dll o bpl, según convenga. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Hombre, claro, pero, ¿quién rellena ese array?
// Saludos |
#6
|
|||
|
|||
Muchas gracias a todos.
Puedo usar DLL, pero no es mi intensión, deseaba obtener el pointer en runtime, pero ya veo que no, así que tendría que utilizar los methods de objetos. Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Funciones y procedimientos | juliansanchezmx | Varios | 2 | 27-05-2010 10:16:09 |
Funciones?, Procedimientos? | Caral | Varios | 13 | 21-04-2010 18:46:56 |
Definición de procedimientos y/o funciones | mauqu | Varios | 2 | 27-08-2007 16:00:19 |
Sobre procedimientos y funciones | Perrero80 | OOP | 3 | 17-05-2006 11:55:42 |
Procedimientos y funciones en paquetes | MARIOR | Varios | 2 | 08-01-2004 23:50:51 |
|