vb if语句(vbif语句的用法)

更新时间:2023-03-01 02:16:23 阅读: 评论:0

VB编程中“IF”语句要如何使用?

VB的这个if其实可以用意思来配上去的.. if在这里就是"如果/判断". then在这里就是"接着".el在这里就是"相反"..end if在这里就是"结束判断" ..

这些只是我的翻译..但是理解这些就比较好用了..

比如例子:
if text1.text = "ok" then ' 如果text1.text里面的内容是"ok" 那么就执行下列代码
msgbox "文本框里的内容是ok"
el '相反,如果text1.text里面的内容不是"ok", 那么就执行下列代码
msgbox "文本框里的内容不是ok"
end if

这里只是一个简单的判断.. 判断text1.text里面的内容是不是"ok"

例子2:
if dir("c:\1.exe") <> "" then
msgbox "C盘有1.exe"
el
msgbox "C盘没有1.exe"
end if

总之,有if就必须要end if
后面有end if 前面也必须要 if

认真学喔..! 加油..

VB编程IF语句的使用

if<条件>then
<语句>
<语句>
...
End
if
与c语言不同,(vb)的条件语句更符合英语的语法,如果then后面所跟的语句只有一条,可以写成:
if
<条件>
then
不用end
if
有时还用到:
if<条件>then
<语句>
El
<语句>
end
if
还可以在el里再嵌套if语句,如
if
<条件>
then
<语句>
el
if
<语句>
el
<语句>
end
if

VB编程IF语句的使用

1楼和4楼有排名的,这样的回答很容易误导别人的。2楼的回答也没有说明问题。
在vb中如果要定义某1种类型的变量,那么定义变量时每个变量后面都必须指定类型才行。比如楼主问的这个语句dim
x,
y,
z
as
integer,实际上只有z的类型是整型,而x和y并不是整型,当然也不是字符型,因为它们的后面并没有指定为字符型。实际上x和y是空类型,也就是说它们初始的时候并没有类型,但它们可以接受任何类型的值,而且它们在接受1种类型的值后还可以接受其它类型的值。比如你可以用x
=
"abc"来为x赋值,这时x是字符型的,然后你可以再用x
=
10来为x赋值,这时x又变成了整型。y和x的情况是一样的。
如果想要在同1个语句内定义3个指定类型的变量,那么可以用dim
x
as
integer,
y
as
integer,
z
as
integer这样来定义,这样x、y、z就都是整型变量。如果要把3个变量定义成不同类型,可以这样dim
x
as
string,
y
as
long,
z
as
integer,x是字符型,y是长整型,z是整型。

vb中的IF语句

判断闰年不应该是你下面这样的语句:
If (x1 / 4 = 0 And x1 / 100 <> 0) Or (x1 / 400 = 0) Then

你这个语句的意思是X1除以4是否为0,应该是看除以4的余数是否为0,你修改如下试试看:

If (x1 mod 4 = 0 And x1 mod 100 <> 0) Or (x1 mod 400 = 0) Then

VB的if语法运用

vb的if语法的基本结构是:

If...(条件)Then

...(如果条件吻合则执行的语句)

El

...(如果条件不吻合则执行的语句)

Endif

举个例子,如果1=1则弹出对话框显示a,如果1≠1,则弹出对话框显示b。

If1=1Then

MsgBox("a")

El

MsgBox("b")

EndIf

运行结果如图

希望对你有所帮助。


本文发布于:2023-02-28 19:18:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167760818356790.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:vb if语句(vbif语句的用法).doc

本文 PDF 下载地址:vb if语句(vbif语句的用法).pdf

标签:语句   vb   vbif
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|