当前位置:编程学习 > VB >>

VB关于if语句的一点问题

本人新手,才学VB几天。

想用if语句写一个判断

用一个数去除以另一个数

判断被除数是否为0,若是0则弹出错误提示:被除数为0

若被除数是非0,则进行运算

 

 

求高手指点

追问:判断代码已经写好了

不过有个BUG 无论除数是否为0,都会弹出提示

 

能帮忙指点下吗

Dim a  As Integer
If a = "0" Then
MsgBox "被除数不能为0", a < 0 And a > 0, "错误提示"
End If
Label1 = Text1 / Text2

答案:
楼上一是变量定义不是VB格式,三是VB语句不会出现“;”,二是应该不会触发错误。该问题也不需要错误处理语句吧?一家言,有误见谅。

int a=10;

int b;

input("b",&b);

if b=0 then

 on error goto line

line:

  output("除数不能为零")

 else

double c=a/c

 

大致这样 没安装VB 能调试

上一个:VB内部函数,Val怎么用呀?
下一个:How to read the internal table from VB?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,