FoxPro/Visual FoxPro - como cerrar un formulario y abrir otro de inmediat

 
Vista:

como cerrar un formulario y abrir otro de inmediat

Publicado por Luis (15 intervenciones) el 20/05/2008 21:30:26
buenas tardes amigos estoy tratando de cerrar un formulario e inmediatamente abrir otro en una mismo evento click y no logro hacerlo

ejemplo:

en el evento click de un boton de un formulario escribo este codigo

thisform.release
DO FORM (_F+"frm_Menuprincipal")


pero no se cierra el formulario activo... si me abre el formulario menu principal pero no se cierra el activo.

realice pruebas con el metodo hide pero solo lo oculta y no lo desactiva de memoria.

por favor agradezco toda colaboracion q puedan prestarme pues estoy detenido en eso y no consigo forma para adelantar gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como cerrar un formulario y abrir otro de inmed

Publicado por enrique (1041 intervenciones) el 20/05/2008 22:08:32
pon en un PRG

1
2
3
4
5
6
7
8
9
10
vIniciaOtroForm = .F.
do form tu_primer_form
if vIniciaOtroForm
       do form (_F+"frm_Menuprincipal")
endif
 
luego en el click del boton
 
vIniciaOtroForm = .T.
thisform.release
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Gracias muy buen aporte

Publicado por German (1 intervención) el 22/04/2016 16:47:00
Muchas gracias compañeros me funciono gracias por su ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como cerrar un formulario y abrir otro de inmed

Publicado por JUAN CARLOS (1 intervención) el 21/07/2008 19:31:16
No se cierra porque el formulario al que llamas esta como Modal y debe ser NoModal

Saludos

JC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como cerrar un formulario y abrir otro de inmed

Publicado por Kevin  (1 intervención) el 18/09/2008 03:15:30
la verdad no se como hacer k m aparesca un formulario y al acer click en el botn m mande a otro y el primero minimizarlo para k despues vuelva

puden aiudarm please
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como cerrar un formulario y abrir otro de inmed

Publicado por youlem (1 intervención) el 30/03/2010 04:25:08
solo crea un boton
dentro de ese boton pon el siguiente comando

DO FORM NOMBRE
THISFORM.RELEASE

cambias NOMBRE por el nombre del formulario que quieres abrir
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como cerrar un formulario y abrir otro de inmediat

Publicado por Murciano Franco (1 intervención) el 28/06/2018 13:18:10
Hola, en el evento click del boton solo tenes que poner :

thisform.release

y en el evento Unload del formulario que estas cerrando colocar:

DO FORM (_F+"frm_Menuprincipal")

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como cerrar un formulario y abrir otro de inmediat

Publicado por Fabian Garcia (1 intervención) el 20/10/2021 00:12:44
Lo mas sencillo es:

thisform.release(), no thisform.release
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar