| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1182 人关注过本帖
标题:用VB变了个计算器,,出了些问题,希望有人能帮助解答,谢谢
只看楼主 加入收藏
Angus·Lin
Rank: 1
来 自:海口
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-13
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:15 
用VB变了个计算器,,出了些问题,希望有人能帮助解答,谢谢
我没什么积分,不好意思,,我用我自己写出来的计算器的时候发现了一个问题,如果在不填任何数值的时候直接点击加法,那么那就会弹出 错误类型13 类型不匹配的框体,有什么办法能解决这个问题吗?谢谢
搜索更多相关主题的帖子: 计算器 解答 
2009-08-13 18:16
haigecnpeng
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:261
专家分:510
注 册:2008-10-6
收藏
得分:1 
点+的时候对是否空值作判断

都说到了.net年代,VB与C#都是一样的!
但为什么招聘的都是C#呢?
2009-08-13 18:48
Angus·Lin
Rank: 1
来 自:海口
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-13
收藏
得分:0 
在不填写数值的情况下点+会得到0
2009-08-13 19:45
Angus·Lin
Rank: 1
来 自:海口
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-13
收藏
得分:0 

Private Sub CO1_Click()
Lb2.Caption = Val(Te1) + Val(Te2)
End Sub
 
Private Sub CO2_Click()
Lb2.Caption = Te1 - Te2
End Sub
 
Private Sub CO3_Click()
Lb2.Caption = Te1 * Te2
End Sub
 
Private Sub Co4_Click()
Lb2.Caption = Val(Te1) / Val(Te2)
End Sub
 
Private Sub CO5_click()
Lb1.Visible = True
End Sub
 
Private Sub CO6_click()
Lb1.Visible = False
End Sub
 
Private Sub Form_Load()
 
End Sub
这些是我写的代码,见笑了
2009-08-13 19:46
Angus·Lin
Rank: 1
来 自:海口
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-13
收藏
得分:0 
最后那组代码就无视吧
2009-08-13 19:47
Angus·Lin
Rank: 1
来 自:海口
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-13
收藏
得分:0 
问问题的时候大错字了,,在不填写数值的德时候点击+会得到一个0...点击减法则是运行时错误:13 类型不匹配 乘法也一样 ,,,点击除法怎么运行时错误6,,溢出不好意思,一开整错了
2009-08-13 20:12
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:0 
undefined
2009-08-13 21:44
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:0 
undefined
2009-08-13 21:52
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:0 
undefined
2009-08-13 21:55
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:19 
不好意思啊,前面不知道是怎么回事,每次提交总是那样,我改了一下:Private Sub CO1_Click() Lb2.Caption =str( Val(Te1.Text) + Val(Te2.Text) )End Sub Private Sub CO2_Click() Lb2.Caption =str( val(Te1.Text) - val(Te2.Text)) End Sub Private Sub CO3_Click() Lb2.Caption = str(val(Te1.Text) * val(Te2.Text)) End Sub Private Sub Co4_Click() If val(Te2.Text)=0 ThenMsgBox "分母不能为0!",48,"警告"ElseLb2.Caption =str( Val(Te1.Text) / Val(Te2.Text) )End IfEnd Sub
2009-08-13 21:58
快速回复:用VB变了个计算器,,出了些问题,希望有人能帮助解答,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012154 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved