还想麻烦你,你说在Combobox控件的Click事件中写入代码,实现选择一个配件,你能不能写个样板代码给我?

还有就是怎样求和的代码,我也不懂,能不能也写一个?谢谢... 还有就是怎样求和的代码,我也不懂,能不能也写一个?谢谢 展开
 我来答
lysfox
2011-04-14 · TA获得超过388个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:134万
展开全部
简单举个例子。在窗体中放一个combombox控件,一个text1文本框。combombox中的list属性中,输入几个配件名称。
然后开始了,代码如下:
Dim peijian(4) //定义配件价格数组

Private Sub Combo1_Click()
Text1.Text = peijian(Combo1.ListIndex) //当选择一个配件后,text1文本框的内容显示对应peijian数组的值。
End Sub

Private Sub Form_Load()
peijian(0) = 90
peijian(1) = 100
peijian(2) = 110
peijian(3) = 120 //初始化各个配件对应的价格
Combo1.ListIndex = 0 //程序执行后,默认配件选择为第一个
End Sub

不知道以上代码,你看懂了没有?
更多追问追答
追问
呵呵,看明白了,效果也出来了,还想麻烦你指导一下,怎么实现几个combombox的数值求和?
追答
数值求和,直接把那些个文本框里的价格求和即可。

另外还有一种办法,可以不用文本框。就是比较麻烦,直接在combombox中显示价格。这样即可实现combo求和。

比如某个combo中的列表项为
CPU1 90
CPU2 100
…………
在combo的click事件中,这样写:
temp=combo1.text //如果选择第1个,那么temp的值就是“CPU1 90”
jiage(0)=val(right(temp,3)) //right函数取temp右三个字符串,并转换成数值,jiage(0)的结果就是90。

然后其他配件的combo也这样写,价格分别为jiage(1)、jiage(2)、……等等

最后把jiage数组中的所有数求和
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式