列表框和组合框

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

江苏省无锡立信会计学校备课笔记

3、重要方法:

AddItem:向列表框中添加一个新的列表项

RemoveItem:在列表框中删除一个列表项

Clear :清除列表框中的所有内容

[练习1]说出下列代码的含义

List1.AddItem Text1.Text

把文本框Text1中的文本添加到列表框List1中。

List1.RemoveItem List1.ListIndex

把列表框List1中选中的项目删除。

List2.AddItem List1.Text

把列表框List1中选中的文本添加到列表框List2中。

List2.RemoveItem List2.ListIndex

把列表框List1中选中的项目删除。

创建一个窗体Form1(Caption:书籍采购计划),在此窗体上创建2个标签、1个文本框、2个命令按钮和1个列表框,界面如下图,要求程序运行时,能通过文本框向列表框添加书目或删除已有书目。

[解]第一步:创建新窗体Form1,在此窗体上创建2个标签Label1、Label2,1个文本框Text1,2个命令按钮Command1、Command2,和1个列表框List1。

第二步:设置对象的属性

对象类型对象名属性设置

窗体Form1 Caption 书籍采购计划

标签Label1 Caption 书名

标签Label2 Caption 采购列表

命令按钮Command1 Caption 添加

命令按钮Command1 Caption 删除

文本框Text1 Text 空白

列表框List1 List 空白

第三步:补充完成代码编写

Private Sub Command1_Click()'添加按钮

If Text1.Text <> "" Then 练习

分析程序

[解]第一步:创建新窗体Form1,在此窗体上创建2个标签Label1、Label2,1个文本框Text1,和2个组合框Combo1、Combo2。

第二步:设置对象的属性

对象类型对象名属性设置

窗体Form1 Caption 组合框的应用

标签Label1 Caption 字体大小

标签Label2 Caption 字体颜色

文本框Text1 Text 八荣八耻(见图)

组合框Combo1 List 8、10、12、14、16、18、20

组合框Combo2 List 黑色、红色、绿色、蓝色、黄色、青色、紫红

第三步:补充完成代码编写

Private Sub Combo1_Click()

Text1.FontSize = Val(Combo1.Text)

End Sub

Private Sub Combo2_Click()

Dim x As String

x = Combo2.Text

Select Case x

Case "黑色"

Text1.ForeColor = vbBlack

Case "红色"

Text1.ForeColor = vbRed

Case "绿色"

Text1.ForeColor = vbGreen

Case "蓝色"

Text1.ForeColor = vbBlue

Case "黄色"

Text1.ForeColor = vbYellow

Case "青色"

Text1.ForeColor = vbCyan

Case "紫红"

分析程序

Text1.ForeColor = vbMagenta

End Select

End Sub

上机完成下列练习

创建一个窗体Form1(Caption:选修课程),在此窗体上创建2个标签、2个命令按钮和1个列表框,界面如下图,要求程序运行时,能够双向选择选修课程。

[解]第一步:创建新窗体Form1,在此窗体上创建2个标签Label1、Label2,2个命令按钮Command1、Command2,和2个列表框List1、List2。第二步:设置对象的属性

对象类型对象名属性设置

窗体Form1 Caption 选修课程

标签Label1 Caption 选修课目录

标签Label2 Caption 我的选修课程

命令按钮Command1 Caption >

命令按钮Command1 Caption <

列表框List1 List 按图例输入

列表框List2 List 空白

第三步:补充完成代码编写

Private Sub Command1_Click() ‘选中课程

List2.AddItem List1.Text

List1.RemoveItem List1.ListIndex

End Sub

Private Sub Command2_Click() ‘删除选中课程

List1.AddItem List2.Text

List2.RemoveItem List2.ListIndex

End Sub

创建一个窗体Form1(Caption:计算100以内整数的平方和立方),在此窗体上创建3个标签和3个列表框,界面如下图,要求程序运行时,能够给出自然数1~100的平方和立方。

[解]第一步:创建新窗体Form1,在此窗体上创建3个标签Label1、Label2、Label3,和3个列表框List1、List2、List3。

第二步:设置对象的属性

对象类型对象名属性设置

窗体Form1 Caption 计算100以内整数的平方和立方

标签Label1 Caption X

标签Label2 Caption X^2

标签Label3 Caption X^3

列表框List1 List 空白

列表框List2 List 空白

列表框List2 List 空白第三步:补充完成代码编写

Private Sub Form_Activate()

Dim X

For X = 1 To 100

List1.AddItem X

List2.AddItem X * X

List3.AddItem X * X * X

Next X

End Sub

Private Sub List1_Click()

相关文档
最新文档