![]() |
Problemas con FindWindow
Hola a Todos.
Necesito ayuda con este problema: Como puedo saber si una ventana MdiChild ya esta abierta? He probado con Findwindow pero no logre resolverlo. Desde ya les agradezco la ayuda que puedan brindarme. Saludos |
Tus preguntas no tiene relación entre sí. Por favor edita este mensaje para eliminar la segunda pregunta y colócala en otro hilo (por ejemplo en el foro de Impresión).
Te recomiendo leer la guía de estilo // Saludos |
Hola!
A parte de lo dicho por Roman, lee la guía de estilo, te respondo que para saber si una ventana MDIChild está abierta utiliza: Código:
if not assigned(FormMDICHild) then |
Creo que la respuesta de Nuria no es del todo completa, si quieres utilizar este método, vas a tener que encargarte de asignar nil a la variable que contenga el formulario cuando destruyas a este, porque de otro modo, la variable seguirá apuntando a la dirección donde se encontraba el formulario, pero este ya no existe.
PD: Te recomiendo buscar en el histórico del foro, este debe ser el tema mas preguntado del foro, y hay muchísimas soluciones diferentes según lo necesitado. Saludos! |
Findwindow
Gracias a todos. Problema superado
Saludos |
La franja horaria es GMT +2. Ahora son las 17:56:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi