![]() |
![]() |
| 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
|
|||
|
|||
|
Hola compañeros
Tengo una duda respecto de los Form Modal. Si creo un form de la siguiente forma
Luego en el evento ONCLOSE del Form ¿no debo poner Action := caFree; ? no?. Porque lo hace en el finally? Consulto porque siempre tenia el action en el OnClose y el Finally y no tenía problemas. Pero ahora me sale problema de Operacion de Puntero invalido, cuando intento usar If para saber el MODAL RESULT.
El error es porque estoy haciendo FREE dos veces, una en el ON CLOSE del Form y otra en el finally. Cual sería el lugar indicado para el FREE ¿ en el finally del Try? o en el ONCLOSE del Form? |
|
#2
|
||||
|
||||
|
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
||||
|
||||
|
Cita:
|
|
#4
|
|||
|
|||
|
Cita:
Los dos métodos (el uso de caFree y el uso explícito de Free), efectivamente, funcionan bien por separado. Al mezclar las dos técnicas, el algoritmo sigue funcionando bien, y el objeto se destruye una sola vez. ¿no hay una forma correcta? seria así? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error al salir del preview. | vpepen | Impresión | 11 | 15-03-2007 14:10:24 |
| Error Formulario forma modal | serhasae | Varios | 5 | 03-04-2006 23:52:00 |
| Error al Salir de la Aplicación | camelumi | Varios | 3 | 24-09-2004 16:12:25 |
| Error al salir de una aplicacion | el_enigma1 | Conexión con bases de datos | 0 | 05-09-2004 00:49:10 |
| Error al salir | cisterpe | Varios | 14 | 28-04-2004 19:20:04 |
|