永发信息网

VB编程计算机

答案:2  悬赏:50  手机版
解决时间 2021-04-25 21:05

帮我看看哪里错了  谢谢

 

 

Dim a, b, c Private Sub Command10_Click() Label1.Caption = Label1.Caption + "0" End Sub Private Sub Command11_Click() Label1.Caption = Label1.Caption + "." End Sub Private Sub Command12_Click() c = Label1.Caption Label1.Caption = Val(a) + Val(b) End Sub Private Sub Command2_Click() Label1.Caption = Label1.Caption + "2" End Sub Private Sub Command3_Click() Label1.Caption = Label1.Caption + "3" End Sub Private Sub Command4_Click() Label1.Caption = Label1.Caption + "4" End Sub Private Sub Command5_Click() Label1.Caption = Label1.Caption + "5" End Sub Private Sub Command6_Click() Label1.Caption = Label1.Caption + "6" End Sub Private Sub Command7_Click() Label1.Caption = Label1.Caption + "7" End Sub Private Sub Command8_Click() Label1.Caption = Label1.Caption + "8" End Sub Private Sub Command9_Click() Label1.Caption = Label1.Caption + "9" End Sub Private Sub Label1_Click() a = Label1.Caption b = 1 Label1.Caption = "" End Sub Private Sub Command1_Click() Label1.Caption = Label1.Caption + "1" End Sub
最佳答案

 Command12_Click()


c = Label1.Caption


Label1.Caption = Val(a) + Val(b)


End Sub


a 和b有值吗?计算器程序吧,是不是太麻烦点了。0-9设个按键组,按+,-,*,\要记住是第一个数,往下是第二个数并进行运算。

全部回答

不知道要什么结果,回答者不知道你最终的目的是什么,不知道下面回答的对不对!

Private Sub Label1_Click() a = Label1.Caption b = 1Label1.Caption = ""。。。。是不是这句“1Label1”前面多个1啊! End Sub

或者是CaptionLabel1.Caption = Val(a) + Val(b),,Val转换空值错误

发题目的时候最好回车空格都有,否则回答者很累!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
反恐精英中人物怎样可以跳的更高?
为什么老天这么对我。。。
电影院英语单词怎么写,电影的英文单词怎么写
谁有初中英语语言点概括
电脑开不开机是什么原因造成的?
对于电脑新手为什么学编程和C语言如此重要?
我和男朋友是介绍的相处几天就分隔两地了,一
谁知到双流中学2013级的学生军训内容?详细一
东莞星浩手袋厂
手机qq令牌
java方法名是否可以与构造器的名字相同?
快男黑幕是怎样?比赛结束后武艺会回加拿大吗
懦弱与忍让的区别
给卖家中评为什么非要追着让改成好评呢
qq图标能隐藏的来
推荐资讯
小孩发烧的最好方法有哪些?
魔兽世界贼法牧
DNF现在最高几级啦?
齐鲁猪友郁闷了好久的问题
我有一个宠物,但却找不到它?说详细一点,谢
明天体育课上不是上?
华视海派甜心
咋弄学堂积分
褒义写景的名句,写景的名句
买什么牌子的手机好些?
怎样可以去掉鼻子里黑头,缩小毛孔,又不伤皮
哈尔滨工业大学、武汉大学的特色和录取线
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?