como cierro un formulario desde otro formulario

juan
07 de Mayo del 2003
hola no puedo cerrar un formulario desde otro.
el tema es que mientras uno esta visible el otro debe estar cerrado y cuando este se activa el otro debe desactivarce !que problema! chau

Daniel
07 de Mayo del 2003
Que tal:
Si lo que necesitas es tener los dos abiertos, puedes usar el método Hide del formulario.

Por ejemplo, desde un .prg puedes ejecutar los dos formularios:

DO FORM formulario1
DO FORM formulario2

después, sólo tienes que ocultar o mostrar el formulario que necesites usando el método Hide y la propiedad Visible

Por Ejemplo:

formulario1.Hide && Oculta el formulario 1

En el formulario2 puedes poner un botón de comando para activar el formulario1

Procedure Click()
This.Hide && oculta el formulario2
Formulario1.Visble = .T. && muestra el formulario1

Espero que te ayude

Daniel Pérez
Dpto. de programación
i+d Informática

richard
07 de Mayo del 2003
Te puede servir lo siguiente:

Nombredelformulario.release