前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VB语言基础重要知识点13

VB语言基础重要知识点13

作者头像
刘金玉编程
发布2019-11-05 17:08:17
1K0
发布2019-11-05 17:08:17
举报
文章被收录于专栏:编程创造城市编程创造城市
本节课,我们先复习之前的知识点,然后再原来的基础上扩展我们的新知识。

一、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网络。

本节案例工程文件

本节项目界面设计:

本节项目源代码:

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.ListIndex
End If

End Sub

Private Sub Command3_Click()
MsgBox List1.List(2)
End Sub

Private Sub Command4_Click()
Combo1.AddItem Text2.Text
End Sub
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档