想实现如下功能,不知VB6能不能支持这个功能:
一个MDI主窗体下面已经打开多个子窗体:frm1、frm2、frm3、...
当再次点击菜单(每个菜单项对应一个子窗体),如果子窗体之前已加载,就激活那个子窗体,如果子窗体没有加载过就打开这个子窗体。
一个MDI主窗体下面已经打开多个子窗体:frm1、frm2、frm3、...
当再次点击菜单(每个菜单项对应一个子窗体),如果子窗体之前已加载,就激活那个子窗体,如果子窗体没有加载过就打开这个子窗体。
解决方案 »
- 逐一读取EXCEL文件单元格内容出错?
- 各种颜色对应的GRB值大全!
- 。。。。。。。。。。。。select max(qgdh) from qgdh 如何把这个结果加1 显示在 text1.text 上呢
- 送分
- 如何准确选中mshflexgrid的某一行???????????????
- 关于mscomm控件的问题
- 如何使用MSCOMM控件读取串口二进制数据,并保存成二进制格式的文件!最好有代码!在线等候!!
- 有意合作共同开发酒店VOD点播系统的朋友请进……
- how to open database in code?
- 关于cls
- SolidWorks2014
- GetValueFromINIFile后面变量的问题
Dim frm As Form
Dim flag As Boolean
flag = False
For Each frm In Forms
If frm.Name = "BSetting" Then
frm.SetFocus
flag = True
Exit For
End If
Next
If flag = False Then
Dim cs As New BSetting
cs.WindowState = 2
cs.Show
End If
End Sub
frm1.Show
frm1.SetFocus
End SubSetFocus就是让其获得焦点,在打开多个MDI子窗体时,点击菜单就可以将菜单的子窗体拉到最前面。