FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Entiendo que cuando dices "salvo que se especifique en el correspondiente evento de ese mismo form", te refieres al momento ya de cerrar el formulario, ¿Es asi? Por otro lado, a lo mejor estoy pidiendo mucho, pero...será que tu podrias indicarme con un pequeño ejemplo cual seria el codigo para efectuar lo que me indicas?... Bueno, agradeciendo mucho tu respuesta, nuevamente quedo al pendiente Gracias y saludos... |
#2
|
||||
|
||||
Hola
El programa es sencillo. Como sabes hay dos formas, showMODAL o simplemente SHOW. Con Modal el form queda activo, NO deja que otro form sea visto hasta que se cierre, este se crea y se destruye Desde el form que lo llamo, una vez que se deja de usar Con Show, se pueden abrir otros formularios a la vez, se crean, pero se destruyen desde el mismo form (puede ser casi cualquier evento, yo uso onclose en este caso). El problema con este (show) es que se necesita verificar que YA se creo, de otra manera te seguira creando forms (iguales). El asunto es crear los forms y destruirlos cuando no se necesiten. Primero se crean normalmente los forms. En project, option, Forms, se quitan de la lista los forms que no se quieran crear al principio, esto se revisa facilmente en la unit del proyecto (revisala). Te pongo un ejemplo con 4 forms, el 1 es el principal, el 2 es showmodal y el 3 y 4 son show. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 05-05-2011 a las 00:05:58. |
#3
|
|||
|
|||
Muy agradecido con toda tu colaboración
El Asunto esta solventado conforme a tus indicaciones, muchas gracias.. Saludos y hasta pronto |
#4
|
|||
|
|||
La idea es crear es form y si ya esta creado que lo muestre. esta es una idea que te podria servir, donde ademas si el form esta minimizado lo muestra en ventana normal. |
#5
|
|||
|
|||
Cita:
Si, muy buena idea la que planteas, seguro y la adoptaré. Solo una interrogante....¿como cierras este tipo de ventanas no modales?, tengo entendido que en el evento OnClose del formulario creado agregas : CloseAction:=caFree; pero esto me envia un mensaje de error... ¿Cual es la codificación correcta que debo emplear? De antemano gracias.. |
#6
|
||||
|
||||
Hola Kelvin.
Que raro... lo que haces parece correcto, sería mas o menos así ¿ no ?:
¿ Que mensaje de error te arroja ? Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
Las disculpas del caso, no es un mensaje de error el que se genera, sino que sucede lo siguiente:
Creo y muestro el formulario (llamado frmclientes) de la siguiente forma desde otro formulario:
y tengo en el evento OnClose de frmclientes lo siguiente:
Lo que sucede es que, al iniciar la aplicación y abrir el formulario frmclientes por primera vez este se crea y se muestra sin problemas, luego lo cierro y todo bien, pero cuando quiero volver a mostrarlo siempre desde el mismo formulario desde donde lo llame al iniciar la aplicación, ya no se vuelve a mostrar hasta iniciar de nuevo la aplicacion y caer en el mismo circulo... ¿Que podra ser..?...me suena a que no se esta destruyendo el formulario o algo se esta quedando en memoria...no se.. Gracias y a la espera de sus comentarios... Última edición por ecfisa fecha: 10-05-2011 a las 02:46:13. Razón: Etiquetas [DELPHI] [/DELPHI] |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con el manejo de las ventanas dentro de la aplicacion | maxibaco | Varios | 2 | 28-11-2006 20:01:09 |
Ventanas,Ventanas Mdi=Dolor de cabeza ? | IVAND | Varios | 7 | 08-05-2006 17:27:24 |
Ayuda urgente con manejo de ventanas y validación de usuario | TrUnkS | Varios | 1 | 27-12-2005 09:04:22 |
Manejo de Ventanas | Epunamun | Varios | 4 | 12-12-2005 23:25:38 |
Manejo de ventanas con MDI | walito | Varios | 2 | 30-06-2005 20:43:05 |
|