在vb编程中

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:09:33
比如我添加了两个数据在组合框的下拉菜单里如下:combo1.additem "30"
combo1.additem "31"

公式假设为y = a * m
怎样编可以使在运行的时候,m的值就是在组合框里选中的添加的那两个数的某一个,组合框选定哪个数,m就是哪个数

不知道是不是你想要的结果?
Private Sub Combo1_Click()
y = Val(Combo1.Text) * 2 //这里的2相当于你的a,可以为任何的数。
Text1.Text = y
End Sub

Private Sub Form_Load()

Combo1.AddItem "30"
Combo1.AddItem "31"
End Sub
把combo1的style属性设置为0.即可。

combo1这个下拉菜单进行change的时候,进行取值,并运行y=a*m
m等于combo1.text或是combo1.value我忘了
呵呵
然后调用涵数y=a*m
思路是这样的!

如果通过用户选项,则双点组合框生成 private combo1_change() 程序,在程序中加入 y=a*me.combo1.value 即可.

如果通过程序设定,可先在程序中加入me.combo1.listindex = 0 (若选30) 或 me.combo1.listindex = 1 (若选31), 然后再用y=a*me.combo1.value 来算y