编程语言应用

首页 » 常识 » 诊断 » VB语言基础重要知识点06刘金玉编程
TUhjnbcbe - 2023/8/17 21:47:00

一、相关知识回顾

开始之前,我们一起来回顾一下if语句的格式。

以下回顾条件语句知识点:

用法1:

if条件then

这里是符合条件下去执行的代码

endif

用法2:

if条件then

这里是符合条件下去执行的代码

else

不符合情况下执行的代码

endif

二、if语句多个条件使用

提问:我们只能在if语句中用一个条件吗?

回答:可以使用多个条件作为if语句的条件

提问:条件该怎么写?

回顾最简单的if语句条件举例:

ifval(text1.text)30then

这里是符合条件后,执行的代码

endif

val(text1.text)就是代表数值,因为val函数就是将文本转为数值

text1.text代表输入的文本

假设输入的文本是50,那么text1.text的值为50,但是这个50此时为文本类型(字符串类型),字符串类型用表示,实际上就是50

提问:那么,多个条件在if语句中应该怎么写呢?

我们可以使用关键词and和or。

and关键词用在多个条件同时符合的时候最终才认为条件符合。

or关键词使用时候,只要有一个条件符合,我们就最后最终条件是符合的。

举例:

用法1:

if条件1and条件2and条件3then

这里是同时符合三个条件的情况下,才能执行的代码。

endif

用法2:

if条件1or条件2or条件3then

这里是只要有一个条件的情况下,就能执行的代码。

endif

用法3(混合使用and和or):

if条件1and条件2or条件3then

这里按照从左到右的顺序依次匹配结果,先看条件1和条件2结合后的结果,然后再将这个结果和条件3进行结合后再看结果,就能执行的代码。

endif

条件符合:即结果值为true

条件不合符:即结果值为false

一些规则:

trueandtrue结果为true

trueandfalse结果为false

结论:使用and时候,只要有一个为false,结果就为false

trueortrue结果为true

trueorfalse结果为true

结论:使用or时候,只要有一个为true,结果就为true

三、关于控件文本的获取

目前学习了三个控件,我们针对这几个控件中文本的获取列举如下:

1.标签控件label中的文本获取举例:label1.caption

2.文本框控件textbox中的文本获取举例:text1.text

3.按钮文本的文字获取举例:

1
查看完整版本: VB语言基础重要知识点06刘金玉编程