![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Una opción sería:
Claro, que luego tendrías que volver a asignar el manejador de evento al DBEdit para que vuelva a funcionar como se espera. Otra opción sería la de tener un condicional en el evento OnExit, el cual se ejecute solo cuando ocurra algo que desees:
Espero que te sirva de algo... Saldos... |
|
#2
|
|||
|
|||
|
Gracias
Gracias por tu prontísima respuesta.
La segunda opción es la que estoy usando hasta ahora. La primera opción me parece más práctica en principio, pero ¿como se vuelve a activar el onexit? Yo esperaba que hubiera una especie de Abort o Exit para cancelar los eventos pendientes. Gracias. |
|
#3
|
|||
|
|||
|
Para volver a asignar un evento por código:
Ahora, si bien existe un exception Abort, no se si se pueda usar para estos fines... También tienes el uso del Exit que se puede usar con la segunda forma que te comente:
Saludos... |
|
#4
|
|||
|
|||
|
Gracias de nuevo,
al ejecutar DBEdit1.OnExit := DBEdit1OnExit; obtengo: [Error] : Undeclared identifier: 'DBEDIT11ONEXIT' algo no hago bien. |
|
#5
|
|||
|
|||
|
He creado una variable tipo Dbedit, a la que copio Dbedit1 al abrir el form.
y luego le paso a dbedit1 el evento Onexit cuando es necesario. Repito muchas gracias Maeyanes. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Assignar eventos durante ejecución | miguelml | Varios | 2 | 09-05-2006 10:12:53 |
| Eventos en componentes creados en tiempo de ejecucion | joumont | OOP | 3 | 27-12-2005 14:48:23 |
| Como Abortar mi APP sin q aparescan Mens de ERROR | pcicom | OOP | 5 | 22-03-2005 09:22:13 |
| Abortar un Ciclo While | jmedina | Varios | 2 | 08-03-2005 20:48:17 |
| abortar inmediatamente | acrophet | Varios | 4 | 20-10-2003 18:07:18 |
|