Autor Tema: Cerrar todas las forms al mismo tiempo  (Leído 15552 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Cerrar todas las forms al mismo tiempo
« Respuesta #15 en: 18 de Septiembre de 2007, 01:18:04 »
Migsantiago, yo utilizaría END en vez de HIDE, porque los has ocultado pero no los has cerrado.

¿Es que no te funciona con END?

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Cerrar todas las forms al mismo tiempo
« Respuesta #16 en: 18 de Septiembre de 2007, 10:31:23 »
Hola Nocturno

Es que en ese momento solo me interesa ocultarlos, no cerrarlos. Ese pedazo de código lo puse en el subform load del form1.

Ya no usé el terminate. Ah y las funciones que publicas parecen solo funcionar en VB 2005 yo estoy usando VB6 :-)

Desconectado IAO

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 702
Re: Cerrar todas las forms al mismo tiempo
« Respuesta #17 en: 18 de Septiembre de 2007, 11:01:36 »
Holaaa:

Citar
quote author=migsantiago
Ya no usé el terminate.

Una pregunta: ¿ya no lo utilizaste porque el form1 propietario hace el cierre de los otros form2 y 3.
o por otra razón.?

Bye('_').
"No hay caminos para lograr la PAZ. La PAZ es el camino"... (Mahatma Gandhi).
Mentes Superiores discuten Ideas, Proyectos. Mentes Promedio discuten Acontecimientos y Sucesos. Mentes Pobres discuten sobre Personas.

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Cerrar todas las forms al mismo tiempo
« Respuesta #18 en: 18 de Septiembre de 2007, 12:52:56 »
Revisa este ejemplo, se usan 3 ventanas, el principal y dos ocultas, y luego la forma de cerrarlo

Código: Visual Basic
  1. Private Sub Form_Unload(Cancel As Integer)
  2.     Unload Form2
  3.     Unload Form3
  4. End Sub

funciona correctamente.

PD: olvidate momentaneamente del evento Private Sub Form1_Terminate()
« Última modificación: 18 de Septiembre de 2007, 12:56:18 por PalitroqueZ »
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Cerrar todas las forms al mismo tiempo
« Respuesta #19 en: 18 de Septiembre de 2007, 13:27:51 »
Holaaa:
Una pregunta: ¿ya no lo utilizaste porque el form1 propietario hace el cierre de los otros form2 y 3.
o por otra razón.?
Bye('_').

Exacto, el form1 es el que dice cuando se debe cerrar todo.

Pedro, gracias por la sugerencia  :mrgreen: