在vb中我用toolbar做的一个工具栏,点击上面的按钮可以弹出窗体,可是不能切换?求助高手帮忙?

如上图所示这是让两个窗体(form1和from2)弹出显示在MDIform上,按下“参数”form2显示。如上图所示现在我想实现的是接着点击“参数”按钮,让form2显示... 如上图所示 这是让两个窗体(form1和from2)弹出显示在MDIform上,按下“参数”form2显示。

如上图所示现在我想实现的是接着点击“参数”按钮,让form2显示到上面了,这样可以让他们来回互换,互不影响(不是删除其中一个哦,不用form.hide.只是相互覆盖,都在窗体上)应该怎么实现呢?下面是让他们显示的代码:

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)Select Case Button.IndexCase 1Form1.Left = 0Form1.Top = 0Form1.Height = 9000Form1.Width = 15000Form1.ShowCase 2Form2.ShowForm2.Left = 0Form2.Top = 0Form2.Height = 9000Form2.Width = 15000

End Select

End Sub

望高手指点啊 肯定好评 在线等哦
展开
 我来答
沙慧月03
2013-08-29 · TA获得超过2155个赞
知道大有可为答主
回答量:2717
采纳率:100%
帮助的人:3583万
展开全部
Form1.Width = 15000
Form1.Show
中间加入form1.zorder

form2也类似,只是改为form2.zorder
x11xuu
2013-08-29 · TA获得超过597个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:515万
展开全部
在显示前,设置窗口前后位置就可以了:
form1.zorder=0
form1.show
....
form2.zorder=0
form2.show
更多追问追答
追问
非常感谢你的回答,不用等于0的,你这个我一试 就提示说“缺少函数和变量”不过你也挺厉害的
追答
汗,打错了,多写个=
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
townsin
2013-08-29 · TA获得超过452个赞
知道小有建树答主
回答量:594
采纳率:50%
帮助的人:504万
展开全部
case 1
...
Form2.Show
Form1.Show

case 2
Form1.Show
Form2.Show
更多追问追答
追问
这个方法不可以的 这样一显示的话 两个窗体中必有一个窗体尺寸改变
追答
我的意思是说,你可以先显示一个,然后再显示另一个就达到了你要的效果,不是让你改变窗体尺寸
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式