FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cerrar con la equis
buenas, tengo un formulario no modal en un dll el cual al sentenciar form.close me lanza una violacion de memoria, en cambio, si le doy a la equis de la ventana se cierra sin ningun problema, e estado mirando por el foro buscando una solucion, pero parece que todo esta bien en mi unidad, al final e implementado la unidad lpjcldebug del amigo Lepe y me guardo la excepcion en un log:
Código:
[06/02/2006 13:25:12]Exception EAccessViolation: Access violation at address 00678589 in module 'QUtil.dll'. Read of address 000002F4 (OS Exception) Exception UnitName : Forms Procedure : TCustomForm.Close Line : 0 OffsetLine : 0 Deep of Except frame-dump : 3 UnitName : Controls Procedure : TWinControl.MainWndProc SourceName : Line : 0 UnitName : Controls Procedure : TWinControl.MainWndProc SourceName : Line : 0 > |
#2
|
||||
|
||||
Sería bueno que subas el código de como creas el form, y cómo lo cierras... ¿No te estarás refiriendo a distintas variables?
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
creacion del formulario:
llamada desde la aplicacion:
creacion en la dll(este codigo esta en el dpr)
cierre del formulario(se ejecuta cnd el formulario envia un mensaje a la aplicacion llamada en la aplicacion:
codigo en la dll
no funciona ni con close no free, ni refiriendome al formulario con la variable aformref ni poniendo directamente el nombre del mismo. |
#5
|
|||
|
|||
si, tengo ese codigo tb en el onclose, xo cnd ejecuto el procedimiento cerraractivar genera excepcion i no se ejecuta el evento onclose
|
#6
|
|||
|
|||
concretamente la excepcion se lanza al terminar el procedimiento que recoge en mensaje en la aplicacion y sentencia el cierre del formulario de la DLL, al llegar al end
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cerrar MDI Childs aleatoriamente | amadis | OOP | 4 | 07-06-2005 10:49:56 |
Cerrar ventana con la tecla ESC | Alexander | Varios | 3 | 19-05-2005 19:14:22 |
Cerrar Forma al Ser Creada | AGAG4 | Varios | 10 | 15-10-2004 19:11:34 |
No puedo Cerrar la Aplicacion | Rabata | Varios | 1 | 12-01-2004 12:43:13 |
Cerrar bandeja CDs | JMGR | Varios | 6 | 27-07-2003 14:52:12 |
|