温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VB语言中for怎么用

发布时间:2022-01-14 18:04:10 来源:亿速云 阅读:567 作者:小新 栏目:大数据

这篇文章主要介绍了VB语言中for怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、for基础复习

提问:代码提示时候怎么使用更方便?

在代码提示选中的时候,选中的这一项,按下tab这个键。这样的好处是能够将我们的光标定位在当前这行代码的末尾。如果按回车键会换行,会降低写代码的效率。

接下来,我们一起回顾一下for语句。

提问:用什么表示for循环内部?

内部 表示在for和next关键词之间。

举例:

for i ....

    内部

next i

提问:for语句为什么会进入循环体?

其实在for语句中暗藏条件判断。我们学过的条件判断是if语句。而if语句的判断的结果只有两种可行性true或者false,这个是布尔类型boolean。

提问:for循环的自定义初始化变量值如何递增?

for循环在运行的时候,每次自定义的初始化变量都会加上step后面的数值,然后进行判断。

提问:默认声明的整型变量值是什么?

声明例如dim i as integer
默认情况下,声明一个整型变量后,这个变量的值默认为0

提问:for循环的运行过程是怎样的?

举例代码:

For i = 1 To 5 Step 1

代码解释:

for循环的运行过程:我们会将初始化变量跟to后面的变量进行比较
i=1时,1<=5的结果是true(为真),就会进入for循环
i=2时,2<=5的结果是true(为真),就会进入for循环
i=3时,3<=5的结果是true(为真),就会进入for循环
i=4时,4<=5的结果是true(为真),就会进入for循环
i=5时,5<=5的结果是true(为真),就会进入for循环
i=6时,6<=5的结果是false(为假),不会会进入for循环,直接运行next后面的代码

二、listbox列表框的相关复习

listbox列表框:

1.如何删除项

删除一项的函数使用removeitem
removeitem后面接索引,默认第一项为0,第二项为1,依次类推。

2.如何增加项

增加一项的函数使用additem
additem后面直接接需要增加的字符串作为一项内容。

3.如何获取项

获取一项内容的函数使用list(索引)
list函数使用索引进行获取相应项的内容。

三、下拉框控件

下拉框:combobox控件

下拉框的时候,相应效果调用的函数类似于listbox

Change事件是在编辑下拉框中的文本内容的时候发生。

Click事件是指在下拉框在下拉的时候选择另一个项目时候发生。

列表框与下拉框清空所有项目:使用“控件.clear”函数格式用法

combobox案例举例使用:

我们可以根据下拉内容的不同来实现不同的功能:
比如,在下拉框中选择交通运输类,在班级中输出19轨道、18汽修
在下拉框中选择信息技术类,在班级中输出18数媒、18视觉、18网络。

本节案例工程文件

VB语言中for怎么用

本节项目界面设计:

VB语言中for怎么用

本节项目源代码:

Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 5 Step 1
   List1.AddItem Text1.Text & i
Next i
End Sub
Private Sub Command2_Click()
If List1.ListIndex = -1 Then    MsgBox "请选中一项再说", , "消息提示"Else    List1.RemoveItem List1.ListIndexEnd If
End Sub
Private Sub Command3_Click()MsgBox List1.List(2)End Sub
Private Sub Command4_Click()Combo1.AddItem Text2.TextEnd Sub

感谢你能够认真阅读完这篇文章,希望小编分享的“VB语言中for怎么用”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI