FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo hacer y utilizar un procedure no estandar?
Hola Foro:
Bueno, quizas la pregunta no la redacté exactamente como estoy necesitando la respuesta, pero aquí les aclaro: Cuando creamos un evento suele salirnos algo así como: procedure TFPrincipal.TipProClick(Sender: TObject); begin ... end; Pero cuando yo deseo crear un procedimiento que no se desprende de un evento en específico puedo poner: procedure ActivarTablas; begin ... end; Al compilar Delphi no me devuelve ningún error. Hasta aquí todo OK. Ahora.. ¿Cómo hago uso de ese procedure creado por mi? ¿Como puedo llamarlo desde otro Forms? ¿Cómo hacer para que desde un procedure generado por un evento, me llame a este creado por mi y que funcione? En espera de sus más atentas respuestas PallyRS |
#2
|
|||
|
|||
hola,
debes colocar su prototipo en la seccion interface, y luego en el unit donde quieras usarlo el nombre de la unit donde esta implementada.
siendo puntilloso, en verdad, estas son las procedures estandar. Las que no lo son son las que estan dentro de una clase, las cuales se llaman métodos. |
#3
|
||||
|
||||
Y para redondear, No es necesario que estén definidos en una Unit que esté asociada a un form. Puedes tener tus propias funciones y procedimientos "estándar" en una "unit suelta":
He incluso, si deseas tener procedimientos y/o funciones privados basta con que los definas únicamente en la sección implementation y no añadir su prototipo (como dice coso) en interface. Saludos, |
#4
|
||||
|
||||
#6
|
|||
|
|||
...me teneis mania...lo se...no me importa...
|
#7
|
|||
|
|||
...es normal...soy guapo, listo, simpatico, etc etc etc...os comprendo...
PD: es una broma eh? no se me solivianten ahora |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ISO rechaza a OOXML como estándar | Bicho | Noticias | 4 | 04-09-2007 20:23:42 |
Como hacer SUSPEND en un Store Procedure | tang | MySQL | 0 | 19-06-2007 18:10:04 |
no se como hacer el Store Procedure | BlueSteel | Firebird e Interbase | 2 | 24-05-2006 19:36:05 |
¿Como escribir un SQL lo más estándar posible? | taote | SQL | 4 | 24-02-2004 23:17:46 |
Como hacer un Procedure Almacenados con Database Desktop? | danytorres | Varios | 1 | 24-12-2003 19:20:29 |
|