2024年《VB程序设计案例驱动型教程》 【案例9】运动会报名 课件(共17张PPT)(国防工业出版社)

资源下载
  1. 二一教育资源

2024年《VB程序设计案例驱动型教程》 【案例9】运动会报名 课件(共17张PPT)(国防工业出版社)

资源简介

(共17张PPT)
【案例9】运动会报名
  案例效果
  涵盖知识
  操作步骤
  案例小结
  实训练习
涵盖知识
1. 单选按钮
单选按钮主要用于让用户进行单项选择操作,其主要属性Value的取值有True和False两种,取值为True时表示用户选择了该项,反之则表示未选中该项。
单选按钮的常用事件为Click,当用户选择了该项时触发该事件。
涵盖知识
2. 列表框
列表框可以以列表项的形式显示内容并可由用户选择其中一项或多项内容,其常用属性如下。
(1)List:表示列表框中内容,其使用用法为:列表框.list(i),i的取值范围为0到listcount-1。
(2)Listindex:表示列表框中被选中的列表框项目的索引号,初始值为0,若未选中列表项则返回值为-1。
(3)Listcount:列表框中项目的数量。
(4)Text:列表框中被选中项目的内容,该属性为动态属性,只能在代码设计中使用。
涵盖知识
2. 列表框
常用方法如下。
(1) Additem:添加项目到列表框中。其中,index选项表示增加的项目的索引位置。
列表框对象.additem 项目内容[,index]
如:list1.additem “男子三级跳”,2表示增加第三项“男子三级跳”。
(2) Removeitem:移除列表框中指定的项目。
列表框对象.removeitem index
如:list1.removeitem 0表示删除第一项。
(3) 列表框对象.Clear:清除列表框中所有项目。
如:list1.clear。
涵盖知识
3. 组合框
组合框是由文本框和列表框组合而成,因此具有它们两者的功能,既能显示文本输入文本,又可列表显示内容,并供用户选择。组合框的常用属性与列表框基本相似,此处不再赘述。不过它的Text属性为一静态属性,可在属性窗口中设置,也可在代码中设置。另外它的Style属性有3种设置:0-dropdown combo,既可选择也可输入;1-simple combo,只可输入不能选择;2-dropdown list,只可选择不能输入。
操作步骤
启动Visual Basic,设计程序界面
设置对象属性
对象名
对象属性名
属 性 值
Form1
Name
frmsportsman
Caption
运动员报名
Frame1
Caption
性别
Label1
Caption
姓名
Label2
Caption
编号
Label 3
Caption
系部
Label 4
Caption
运动项目
Label 5
Caption
运动员报名信息
Text1
Text
“ ”
Text2
Text
“ ”
Command1
Caption
确定
Command2
Caption
退出
Option1
Caption

Value
True
Option2
Caption

Combo1
Style
2-dropdown list
List1
Text
“ ”
List2
Text
“ ”
操作步骤
3) 写代码
初始化代码
“确定”按钮代码
操作步骤
4) 保存程序,生成可执行文件
工程运行调试完毕,将窗体文件保存为frmsportsman.frm,工程保存为sportsman.vbp,执行文件编译为sportsman.exe。
案例小结
本案例中由于性别通常都是二者选一,因此使用单选按钮表示性别的取值,而当有多个值供选择时使用组合框较为方便,若只是为了显示内容则常用列表框控件。
案例小结
所学属性小结
对象名
对象属性名
属 性 含 义
单选按钮
Caption
标题
Value
表示选择与否
列表框
Text
被选中项的文本内容
List
列表框的内容
Listindex
被选中项的索引号
组合框
Style
组合框的样式
案例小结
所学方法小结
对象名
对象方法名
属 性 含 义
列表框/组合框
Clear
删除的所有内容
Additem
添加内容
Removeitem
删除被选中项的内容
实训练习
(1) 设计一个进行字体设置的工程,工程名称为font.vbp,窗体名称为frmfont.frm。程序初始界面如图所示,效果为单击各字体字号单选按钮,可将文本框中字符设置成相应的字体与字号。
实训练习
(2) 设计一个学生选课的程序,程序界面如图1所示。
程序功能要求:用户输入完学生的姓名后,程序效果如图2所示,多了圈中部分。
单击“>”按钮:判断左边列表框中是否已选择课程,若未选择则弹出如图3所示的提示信息,若已选择一门课程,则将该课程移到右边列表框,如图4所示。
实训练习
实训练习
单击“>>”按钮:将左边列表框中所有课程移到右边列表框,如图1所示。
单击“<”按钮:判断右边列表框中是否已选择课程,若已选择一门课程,则将该课程移到左边列表框,如图2和图3所示。
实训练习
实训练习
单击“<<”按钮:将右边列表框中所有课程移到左边列表框,效果如图1和图2所示。

展开更多......

收起↑

资源预览