vfp里怎么把设计好的菜单和某个窗体联系起来?

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:49:17
如题。急用。谢谢!
to xugangzhikao:你的意思是说可以用某菜单命令运行某个表单。我的意思是说,假如我有个菜单m.mpr是专为表单a.scx设计的,那么我怎么能在运行a表单时一起运行m菜单,在关闭a表单时一起关闭m菜单?而且m菜单是“附着”或“运行”在a表单上的!也就是说让m菜单和a表单同生同灭呵。

打开菜单设计器,在你要关联表单的菜单项的“结果”选项中选“命令”,然后在“选项”项中键入 DO FORM YOURFORMNAME 然后点击 “菜单”、“生成”即可。
第二个问题。
一个表单不可被重复打开,可以这样做。
在“结果”选项中选“过程”,然后在“选项”项中键入一个过程,在过程中检查一个全局内存变量(也可命名为state), 如果 state为.t.
表明一个表单已被打开,否则就DO FORM YOURFORMNAME。
在这个表单的destroy方法中把state设回.f.