Eliminar fsMDIChild desde fsMDIForm
Hola a todos, soy nuevo en este foro y me gustaría que alguien me pudiera ayudar con mi problema.
Bueno mi problema es el siguiente estoy trabajando con formularios MDI y necesito eliminar o cerrar un fsMDIChild desde el form padre y crear otro fsMDIChild, para crear el form padre utilizo lo siguiente:
espero y este explicando bien de ante mano gracias. |
Hola Riddick, bienvenido al foro.
Cita:
No se si es a esto a lo que te refieres. Cuando añadas código Delphi, utiliza TAG's, verás que se lee mejor. |
Supongamos que en este boton es donde creas los formularios fsMDIChild.
Cada vez que ejecutes este codigo se creara un nuevo formulario. Si lo que deseas es que solo se cree uno y cuando lo cierres se elimine de memoria deberias hacer lo siguiente.
En el evento OnClose del Formulario fVentas debes agregar esta linea de codigo
Saludos. |
|
Lo que sucede es que el amigo riddick es nuevo por aca y de seguro le falto leer la Guía de Estilo :D
Saludos |
Eliminar fsMDIChild desde fsMDIForm
hola gracias a todos por comentar, ya he resueltos el problema utilizando
pero me surge otro problema si necesito crear otra vez el mismo formulario ya no me permite crearlo y utilizo lo que me ha aconsejado para que cuando presione el boton nada mas se pueda crear una vez
y en el close del formulario lo tengo asi
de ante mano gracias a todos por ayudarme y disculpen si no me doy a explicar bien, soy nuevo en esto gracias |
Cita:
el que hayas posteado de que forma lo solucionaste. Es algo que todos deberían hacer y en la práctica, pocos lo hacen. Sobre el otro problema, me surge una duda por un nombre en tu código: ¿ Es un TForm o un TFrame ? Saludos. :) |
La franja horaria es GMT +2. Ahora son las 16:43:15. |
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