子窗体置顶

jomakzhao 2007-07-06 09:35:16
请教.主程序为MDI窗体.程序有form1,form2,form3,form4子窗体.运行后.依次显示form1,form2,form3,form4. 这时显示的子窗体是form4,再用form1.show 来显示form1的时候.因为form1已经加载过的.这时候主界面还是form4.需要依次关闭form4,form3,form2.才能看到form1.
我想不管其它子窗体有无加载.只要要显示某个窗体.这个窗体就能在子窗体的最前端.如何解决?请高手指教
...全文
229 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yachong 2007-07-07
  • 打赏
  • 举报
回复
用ZOrder方法
Private Sub Command1_Click()
Form1.Show
Form1.ZOrder
End Sub
Private Sub Command2_Click()
Form2.Show
Form2.ZOrder
End Sub
Private Sub Command3_Click()
Form3.Show
Form3.ZOrder
End Sub
mickorguo 2007-07-06
  • 打赏
  • 举报
回复
不会啊,我一直都直接Show就行的,自然会把你Show的子窗体显示为当前活动子窗体的啊
你自己开一个新的工程试试
我觉得可能是你的代码写得不对!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧