![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI form y me gustaria que al cerrar el formulario MDI principal o padre, se enviara un evento OnClose a todos los formularios MDI hijos. He probado de mil formas y nada, al cerrar el formulario MDI padre los formularios hijos no reciben evento alguno, o si lo recibe, no puedo procesarlos y que la aplicación se "mata". Gracias por la ayuda. |
| | ||||
| ||||
| |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| en el evento OnClose del padre, pon este código: for i := 0 to MDIChildCount-1 do MDIChildren[i].Close; Todas las ventanas hijas abiertas reciben el evento OnClose "Alex" <alex***aleamb.net> escribió en el mensaje news:cbuq40$ic$1***news.ya.com... > Tengo un formulario MDI en el cual contengo otros formularios de estilo MDI > form y me gustaria que al cerrar el formulario MDI principal o padre, se > enviara un evento OnClose a todos los formularios MDI hijos. > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > procesarlos y que la aplicación se "mata". > > Gracias por la ayuda. > > |
| |||
| Mejor, al reves: For aa:=MDIChildCount-1 downto 0 do MDIChildren[aa].Close; Saludos "jmf" <novale***terra.es> escribió en el mensaje news:2kh4meF2b0roU1***uni-berlin.de... > en el evento OnClose del padre, pon este código: > > for i := 0 to MDIChildCount-1 do > MDIChildren[i].Close; > > Todas las ventanas hijas abiertas reciben el evento OnClose > > > "Alex" <alex***aleamb.net> escribió en el mensaje > news:cbuq40$ic$1***news.ya.com... > > Tengo un formulario MDI en el cual contengo otros formularios de estilo > MDI > > form y me gustaria que al cerrar el formulario MDI principal o padre, se > > enviara un evento OnClose a todos los formularios MDI hijos. > > > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > > procesarlos y que la aplicación se "mata". > > > > Gracias por la ayuda. > > > > > > |
| |
| |
| |||
| Mejor, al reves: For aa:=MDIChildCount-1 downto 0 do MDIChildren[aa].Close; Saludos "jmf" <novale***terra.es> escribió en el mensaje news:2kh4meF2b0roU1***uni-berlin.de... > en el evento OnClose del padre, pon este código: > > for i := 0 to MDIChildCount-1 do > MDIChildren[i].Close; > > Todas las ventanas hijas abiertas reciben el evento OnClose > > > "Alex" <alex***aleamb.net> escribió en el mensaje > news:cbuq40$ic$1***news.ya.com... > > Tengo un formulario MDI en el cual contengo otros formularios de estilo > MDI > > form y me gustaria que al cerrar el formulario MDI principal o padre, se > > enviara un evento OnClose a todos los formularios MDI hijos. > > > > He probado de mil formas y nada, al cerrar el formulario MDI padre los > > formularios hijos no reciben evento alguno, o si lo recibe, no puedo > > procesarlos y que la aplicación se "mata". > > > > Gracias por la ayuda. > > > > > > |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tamaño Form Hijo | Ariel | Newsgroup microsoft.public.es.dotnet.vb | 15 | 05-09-2008 22:24:10 |
| Formularios hijo | Marauder | Newsgroup microsoft.public.es.dotnet.vb | 12 | 29-08-2008 12:46:01 |
| cuando abro un form hijo ... | Miguel F | Newsgroup microsoft.public.es.dotnet.vb | 2 | 16-05-2008 09:46:14 |
| Form Hijo VB.Net 2003 | Vortice | Newsgroup microsoft.public.es.dotnet.vb | 20 | 10-03-2008 15:52:55 |
| Crear un Form hijo dentro de otro Form Hijo | Daniel R. Rossnagel | Newsgroup microsoft.public.es.csharp | 4 | 11-11-2007 17:05:28 |