在VB一个窗体内我设置了20个按钮,每个按钮分别表示一个数,然后在下一个窗体中又有20个按钮
第二个窗体中每个按钮也表示一个数。最后在第三个按钮中随机将前面这2个数做一个随机的加减乘处乘方运算。就是说做一个加或减或乘或……或乘方的运算,然后msgbox输出。怎么弄...
第二个窗体中每个按钮也表示一个数。最后在第三个按钮中随机将前面这2个数做一个随机的加减乘处乘方运算。就是说做一个加或减或乘或……或乘方的运算,然后msgbox输出。怎么弄?重金悬赏
展开
2个回答
展开全部
在模块文件中定义公共变量A、B
在Form1中,点击任一按钮时,将该按钮表示的数存入A中,然后显示窗口2
在Form2中,点击任一按钮时,将该按钮表示的数存入B中,然后显示窗口3
在Form3中,代码如下
1. 产生随机数c
2. 如果c<0.2,则msgbox(a+b)
若0.2<=c<0.4,则msgbox(a-b)
若0.4<=c<0.6,则msgbox(a*b)
若0.6<=c<0.8,则msgbox(a/b)
否则,msgbox(a^b)
在Form1中,点击任一按钮时,将该按钮表示的数存入A中,然后显示窗口2
在Form2中,点击任一按钮时,将该按钮表示的数存入B中,然后显示窗口3
在Form3中,代码如下
1. 产生随机数c
2. 如果c<0.2,则msgbox(a+b)
若0.2<=c<0.4,则msgbox(a-b)
若0.4<=c<0.6,则msgbox(a*b)
若0.6<=c<0.8,则msgbox(a/b)
否则,msgbox(a^b)
追问
每个按钮都要设置代码么。。有没有简便方法。。比如自定义函数?
追答
简单的办法是使用控件数组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询