如何在vb6中添加标签框值

时间:2012-03-20 12:44:42

标签: vb6

我想在vb6

中添加标签框值
Label1 = 200
Label2 = 500

“添加

Label3 = Label1 + Label2

'将输出显示为

Label3 = 200500

我想添加2个值

预期产出

Label3 = 700

我的代码中出现了什么问题

需要代码帮助

3 个答案:

答案 0 :(得分:5)

这两个答案是正确的,但它们都没有向你解释为什么会这样。 VB 6(或5或4或3)具有控件的默认属性。对于标签,默认属性是标题。因为caption是一个字符串,所以字符串可以使用&连接。或+,VB拾取类型然后它进行数学运算(在这种情况下,concat)。

Label3= val(Label1) + val(Label2)

这很好..也可以使用Cint或任何其他转换为数字函数。

答案 1 :(得分:2)

很长一段时间没有使用VB6但尝试

Label3.caption = val(Label1.caption) + val(Label2.caption)

答案 2 :(得分:1)

做这样的事情: -

textbox3.text = val(textbox1.text) + val(textbox2.text)