La Web del Programador: Comunidad de Programadores
 
    Pregunta:  7029 - MENU EN UN SDI FORM DESAPARECE
Autor:  Victor F. Rodriguez
Tengo un una forma AS-TOP-LEVEL FORM y cuando se inicia contiene un
DO SDIFORM.MPR WITH THISFORM,.T.
de manera que el menu este contenido dentro de la forma y el menu de Foxpro lo he hecho desaparecer con el comando
SET SYSMENU OFF
_Screen.Visible = .T.

Mi pregunta es: cuando se activa el formulario, el menu SDIFORM tambien se activa y puedo seleccionar cualquier opcion. Las opciones son activar otras formas como IN TOP LEVEL form, sin embargo, cuando clausuro esta ultima forma, tambien desaparece el menu de la forma principal. Puede alguien ayudarme a resolver este problema? Gracias

  Respuesta:  Gino Alberto suero morán
hola victor F.rodriguez
yo soy un estudiante del ultimo año de un instituto supeior tecnologico de chincha - peru
***yo tambien hice una aplicación en vfp y tuve el mismo problema , te explico mi aplicación tiene un archivo prg que es el archivo que llama al formulario principal, es alli donde se encuentra el el menu la orden que utilizo para llamar al menu es :
do M_PAGO.MPR with this, .t.
clear events
que el menu tambien debe ser un menu SDI tal como el formulario tambien debe ser SDI
para establecer un menu SDI sigue los siguientes pasos:
mientras el diseñador de menus este abierto , elige opciones generales del menu ver y selecciona formulario de nivel superior

  Respuesta:  Gino Alberto suero morán
hola victor F.rodriguez
yo soy un estudiante del ultimo año de un instituto supeior tecnologico de chincha - peru
***yo tambien hice una aplicación en vfp y tuve el mismo problema , te explico mi aplicación tiene un archivo prg que es el archivo que llama al formulario principal, es alli donde se encuentra el el menu la orden que utilizo para llamar al menu es :
do M_PAGO.MPR with this, .t.
clear events
que el menu tambien debe ser un menu SDI tal como el formulario tambien debe ser SDI
para establecer un menu SDI sigue los siguientes pasos:
mientras el diseñador de menus este abierto , elige opciones generales del menu ver y selecciona formulario de nivel superior

  Respuesta:  Gino Alberto suero morán
hola victor F.rodriguez
yo soy un estudiante del ultimo año de un instituto supeior tecnologico de chincha - peru
***yo tambien hice una aplicación en vfp y tuve el mismo problema , te explico mi aplicación tiene un archivo prg que es el archivo que llama al formulario principal, es alli donde se encuentra el el menu la orden que utilizo para llamar al menu es :
do M_PAGO.MPR with this, .t.
clear events
que el menu tambien debe ser un menu SDI tal como el formulario tambien debe ser SDI
para establecer un menu SDI sigue los siguientes pasos:
mientras el diseñador de menus este abierto , elige opciones generales del menu ver y selecciona formulario de nivel superior

  Respuesta:  Gino Alberto suero morán
hola victor F.rodriguez
yo soy un estudiante del ultimo año de un instituto supeior tecnologico de chincha - peru
***yo tambien hice una aplicación en vfp y tuve el mismo problema , te explico mi aplicación tiene un archivo prg que es el archivo que llama al formulario principal, es alli donde se encuentra el el menu la orden que utilizo para llamar al menu es :
do M_PAGO.MPR with this, .t.
clear events
que el menu tambien debe ser un menu SDI tal como el formulario tambien debe ser SDI
para establecer un menu SDI sigue los siguientes pasos:
mientras el diseñador de menus este abierto , elige opciones generales del menu ver y selecciona formulario de nivel superior
ese es todo lo que hice y mi menu me funciona a la perfeccion no utilize ningun tipo de codigo como elque usas tu para que guarde el menu SET SYSMENU OFF
_Screen.Visible = .T.
a y no te olvides de volver a generar el menu
espero que te ayude esta respuesta y si puedes darme un manito con mi pregunta es "Como leer un archivo de texto y guardar los datos de cada linea en un registro de vfp"
hasta pronto tigre.....