VB 菜单下多窗体的运行问题 要求:在VB设计的菜单界面中,当选择某一菜单项时,要求打开其对应的窗体。目前的现象:当串口收到数据时,相关的窗体会自动弹出,而我并没有在菜单上进行选择。请问:与串口相关的窗体,怎样不让它们自动弹出? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动弹出是必然的,可以'设1个变量Public blnRun As Boolean'如果主动调用Private Sub mnu_A_Click() blnrun=true frmTest.Show End Sub'非主动调用,隐藏Private Sub Form_Load() If Not blnRun Then Me.Hide End If End Sub 谢谢大家啊!我试过了,不过还是会自动弹出来。后来把MDIchild属性设为False后,就不弹出来了。 原来是这个问题啊你把工程的属性里面有个"启动"找一找,换成别的,比如MDIForm1 我这样修改虽然解决了弹出的问题,但是,我将这些窗体不设置为子窗体的话,这些窗体和主菜单就互相独立了,又不满足要求了。(因为各个MDIForm必须运行在主菜单下) 所以还是存在这个问题:对于主菜单下与串口相关的各个子窗体,当串口来数据时,怎样不让它们自动弹出? 你在工程的属性里面把"启动对象"换成MDIForm1 第二次告诉你了 1、启动对象设置为MDIForm窗体2、MDIForm窗体的AutoShowChildren=False MDIForm窗体的AutoShowChildren默认就是False吧?这个还需要再设置一次? 需要修改,因为MDIForm窗体的AutoShowChildren默认是True,改过之后就对了。谢谢大家啊!也谢谢8楼的!不过分数发完了,不好意思啊! vb6中向应用程序发送模拟按键的问题 vb界面问题 关于数据库的打开和关闭的问题 请帮助,"类不支持自动化或不支持期望的接口"?谢谢 vb怎么入门? 各位给看一下!诸位大虾帮我快!!!!!!!!! 一个界面设计方面的问题,来者有分!大家多给点建议! 以前的贴子为什么打不开了 散分。。。。。。。。。。。。6 Microsoft .NET Framework Service Pack 1 Download 有人研究NP(nProtect GameGuard)没?[ 简单的VB对话框问题
Public blnRun As Boolean
'如果主动调用
Private Sub mnu_A_Click()
blnrun=true
frmTest.Show
End Sub'非主动调用,隐藏
Private Sub Form_Load()
If Not blnRun Then
Me.Hide
End If
End Sub
我试过了,不过还是会自动弹出来。后来把MDIchild属性设为False后,就不弹出来了。
你把工程的属性里面有个"启动"找一找,换成别的,比如MDIForm1
所以还是存在这个问题:对于主菜单下与串口相关的各个子窗体,当串口来数据时,怎样不让它们自动弹出?
第二次告诉你了
2、MDIForm窗体的AutoShowChildren=False
这个还需要再设置一次?
需要修改,因为MDIForm窗体的AutoShowChildren默认是True,改过之后就对了。谢谢大家啊!也谢谢8楼的!不过分数发完了,不好意思啊!