VB 中如何实现 同一个按钮打开不同的窗体 。。。。 请教这位大侠

[复制链接]
查看11 | 回复5 | 2011-8-26 12:20:55 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-8-26 12:20:55 | 显示全部楼层
这不可以的,你能举个例子么?或者可以让你来些IF语句,来打开MSGBOX追问我正在实习Vb做选题系统比如选择第一题按下按钮后可以运行第一题的程序当选择第二提时按下同样的按钮运行第二提的程序这需要怎么做希望解答下给以加分的!!!
回复

使用道具 举报

千问 | 2011-8-26 12:20:55 | 显示全部楼层
窗体我不会,我只会MSGBOX的,不过MSGBOX不适合你的问题想到一个:PrivateSubOption1_Click()‘选中这个,然后出现窗体from2.show\'表示出现第二题,这适合心理题之类的EndSub类推就好,这是选中就跳的。或者:PrivateSubCommand1_Click()‘是单选框。若是复选框,则VALUE不同,为0,1,2ifOption1.value=truethen\'判断是否选中from2.showendEndSub
回复

使用道具 举报

千问 | 2011-8-26 12:20:55 | 显示全部楼层
按钮代码中用IF选择语句比如第一次按的时候打开第一个窗口i=0ifi=0thenform2.show以此类推还有就是用VB中的随机数IRN是不是这个函数我也忘了反正就是有这个功能的函数就是了
回复

使用道具 举报

千问 | 2011-8-26 12:20:55 | 显示全部楼层
可以的下面的程序新建了两个窗体在form1窗体下写如下代码在这里我只是给你提供个思路DimiAsBooleanPrivateSubCommand1_Click()Ifi=TrueThenForm2.Showi=FalseElseForm1.Showi=TrueEndIfEndSub
回复

使用道具 举报

千问 | 2011-8-26 12:20:55 | 显示全部楼层
那肯定要条件的,不可能你脑子想打开哪个窗体就打开哪个吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行