你的意思是说每点击一次“选择题”或“填空题”就会又出现一个相同的表单是吧!
的确,要想只出现一个表单的话你可以屏蔽该菜单选项我给你提供一种方法:
定义一个全局变量X(逻辑型)
在“选择题”表单的Activate Events事件中添加
X=.T.
在Destory Events事件中添加
X=.F.打开菜单编辑器,在“选择题”选项后边点击“选项”
在“跳过”栏中填入:  X(跳过中的表达式为真时,改选项屏蔽)这样,如果“选择题”表单已经打开
X的值为.T.
这样菜单的“选择题”选项按钮就会反白不能点击。你可以同样的处理“填空题”over!

解决方案 »

  1.   

    可以设为模式form吗? 就是form.windowtype=1
      

  2.   

    使用表单集?
    包含两个表单 tkt,xzt
    使用时、有 show 和 hide
    检查时、有属性 visible
      

  3.   

    楼上的比较经典,学习ing!~
      

  4.   

    不用作那么多表单,只需要一个,方法是在表单上访一个PageFrame,并把Tab隐掉,然后分别在不同的Page上放不同的题,用到哪个显示哪个
    我做过一个这样的程序,包括单选、多选、判断、文字录入四部分,另外还有登录、分数显示和清理答案,整个程序用的是一个表单。