VB中怎么实现同一个窗体多个画面

VB中怎么实现同一个窗体多个画面,意思是:点击某个按钮后,当前窗体变成另外一个样子(画面),当前窗体的所有内容隐藏,装载另外一个画面... VB中怎么实现同一个窗体多个画面,意思是:点击某个按钮后,当前窗体变成另外一个样子(画面),当前窗体的所有内容隐藏,装载另外一个画面 展开
 我来答
149005501
推荐于2017-09-19 · TA获得超过8.6万个赞
知道顶级答主
回答量:7.9万
采纳率:90%
帮助的人:1.3亿
展开全部
1,在窗体上,建立多个Frame控件。
2,在不同的Frame控件上建立多个不同的操作画面。
3,启动时,将除第一个Frame控件外,都隐藏。
4,点Frame控件上的切换时,隐藏自身,然后显示第2个Frame控件。
5,点第2个Frame控件上的切换时,隐藏自身,然后显示第3个Frame控件。
6,依次操作,即可达到这个要求。
老人与孩v动手洞脑
2009-03-07 · TA获得超过599个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:326万
展开全部
你可以添加多个PictureBox控件,在每个中间添加不同的文字和图片以及控件,然后将暂时不需要显示的那些PictureBox控件的Visible属性都设置为False,值留下其中一个为True的。当需要些换到另外画面时,可以在按钮单击事件中将当前画面所属的PictureBox控件的Visible设为False,而将需要展现的画面PictureBox控件的Visible属性sheweitrue。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牛A和牛C间徘徊
推荐于2017-10-07 · TA获得超过1037个赞
知道小有建树答主
回答量:782
采纳率:0%
帮助的人:597万
展开全部
1.准备多个按钮和Frame或者Picture等容器 都弄成数组 如 cmd(0-5) 按钮
fram(0-5) Frame

2.每个Fram里面画上你需要的东西

3.按钮点击事件写代码
Private Sub cmd_Click(Index As Integer)
    Dim i As Integer
    For i = Fram.LBound To Fram.UBound
        If i = Index Then
            Fram(i).Visible = True
        Else
            Fram(i).Visible = False
        End If
    Next
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
挑战小强
2019-02-05 · TA获得超过3815个赞
知道大有可为答主
回答量:3107
采纳率:33%
帮助的人:167万
展开全部
1.准备多个按钮和Frame或者Picture等容器
都弄成数组

cmd(0-5)
按钮
fram(0-5)
Frame
2.每个Fram里面画上你需要的东西
3.按钮点击事件写代码
Private
Sub
cmd_Click(Index
As
Integer)
Dim
i
As
Integer
For
i
=
Fram.LBound
To
Fram.UBound
If
i
=
Index
Then
Fram(i).Visible
=
True
Else
Fram(i).Visible
=
False
End
If
Next
End
Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式