永发信息网

vb加法计算代码

答案:6  悬赏:30  手机版
解决时间 2021-04-06 06:21
vb加法计算代码
最佳答案
Private Sub Command1_Click()
Dim a As Integer,b As Integer
a=Val(Text1.Text)
b=Val(Text2.Text)
Text3.Text=a+b
End Sub
在这段VB程序中,“a=Val(Text1.Text)
b=Val(Text2.Text)”是加法的代码
全部回答
您的程序代码 似乎没有 贴全 请 贴全
Text1.Text 和Text2.Text都是 string 的
而vb中+和&都是连接符号
所以变成了22 而不是4
先进行数据类型转换
楼上的对!
Label2.Caption = Text1.Text + Text2.Text
的类型是
String = String + String
即变成
String = String & String
所以你的2+2=22
你可以用Val(String)即
Label2.Caption = Val(Text1.Text) + Val(Text2.Text)
使之成为
String = Double + Double
从而顺利相加
当然也可以
Label2.Caption = Text1.Text * 1 + Text2.Text
这个好像是
String = Long + Long
Label2.Caption = Text1.Text + Text2.Text
这错了 你可以这么写
Text1.Text=A
Text2.Text=B
S=A+B
Label2.Caption =STR(S)
也可以
Label2.Caption = VAL(Text1.Text) + VAL(Text2.Text)
Private Sub Command1_Click()
Label2.Caption = Val(Text1.Text) + Val(Text2.Text)
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
偶然听了一首歌,歌词貌似含有"塞外门前过马
形容女人安静的诗句,做个安静的女人,不吵你,
魅族手机MX4拨号就暗屏
单选题Mymotheris________thebednow.A.doin
S6铁男中单天赋加点图 铁男中单天赋怎么点
县级粮食局下属的乡镇粮站是什么性质的单位?
c盘不能存放大型游戏吗
今天驾照科目一模拟考试 电脑死机了 算我不合
官和乡新田村村民委员会地址在什么地方,想过
888x125÷(1000÷73)+999x73的答案
刮玻璃的工具合在一起了怎么打开
求初中英语总复习纲要
tell sb not to move
中国福利彩票 有没有预测中心他们给你一个光
使用stc15w4k56s4单片机串口1发送数据,要求
推荐资讯
DNF复仇者适合平民吗?
当年感情是什么意思,当年的感情再也回不来了
03款帕萨特油耗大怎么解决?
厦门收购古币的地方在哪里
可以向保险公司要求把事故车图拖回投保城市吗
从千岛湖长途汽车站到富阳的车子有几班车,分
安顺拉个男生头发要多少钱?
我有油松要卖出去,有没有买家
婆婆很迷信
怎么看待市面上的零免赔额的百万医疗险?
为什么手机都能连上WIFI 电脑连接不上呢
名侦探柯南电影台词,《名侦探柯南》中的经典
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?