La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27969 - INSTANCIA DE UN FORMULARIO
Autor:  Rusbel Rubio Peña
Hola A Todos!!

Tengo el siguiente problema, necesita saber dentro de un formulario si hay una instancia de este en ejecucion, si la hay habilitarla en pantalla y si no crearla.

La creacion de la instancia ya esta pero el saber si ya hay una instancia del formulario no se como realizarla, no me sirve saber si la aplicacion esta activa, solo requiero saber si el formulario esta creado y activarlo.

Agradezco a quien o quienes tengan alguna sugerencia o solucion.

  Respuesta:  Jose G Samper
tienes dos formas

1.- if type('miforma')='O'
miforma.show() &&&si esta hide
miforma.activate() &&& si esta atras
else
do form miforma
endif

2.- if exist('miforma')
miforma.show() &&&si esta hide
miforma.activate() &&& si esta atras
else
do form miforma
endif