高手帮帮忙,谢啦text3=text1+text2 text1=""text2=""text3=""在text1中输入5,在text2中输入7则text3=?

各路计算机高手帮帮忙啊,不太懂,谢谢啦!这是一道vb编程题:在名为form1的窗体上添加3个文本框和一个命令按钮,其名称分别为text1,text2,text3和comm... 各路计算机高手帮帮忙啊,不太懂,谢谢啦!
这是一道vb编程题:
在名为form1的窗体上添加3个文本框和一个命令按钮,其名称分别为text1,text2,text3和command1,然后编写如下两个事件过程:
private sub command1 _click()
text3=text1+text2
End sub
private sub form1_load()
text1=" "
text2=" "
text3=" "
end sub
打开窗体form1后,在第一个文本框text1和第二个文本框text2中分别输入5和7,然后单击命令按钮command1,则文本框text3中显示的内容为什么?
答案是57,不是相加吗?怎么会是57呢?
展开
 我来答
美若之夏花
2011-08-29 · TA获得超过310个赞
知道答主
回答量:239
采纳率:0%
帮助的人:188万
展开全部
text中的内容是字符串,不是数值,所以字符串相加被看做事两个字符串相连接
text3=text1+text2等同于text3=text1 & text2
abcnyzay
2011-08-29 · TA获得超过1378个赞
知道小有建树答主
回答量:928
采纳率:100%
帮助的人:1038万
展开全部
text1和text2均为字符串类型,+将直接连接
private sub command1 _click()
text3=val(text1)+val(text2)
End sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bdb9803
2011-08-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
字符串相加就是连接,数值相加的话,需要把字符串转换为数值:
text3=val(text1)+val(text2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanren126
2011-08-29 · TA获得超过285个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:266万
展开全部
改属性吧,或者加value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式