VB练习题(含答案)
全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
VB编程题(附答案)汇总

Vb编程题1.求自然数1~100之间奇数之和。
Private Sub Form_Click()Dim i%, sum%For i = 1 To 99 Step 2sum = sum + iNext iPrint "sum="; sumEnd Sub2.求自然数1~100之间偶数之和。
Private Sub Form_Click()Dim i%, sum%For i = 1 To 100If i mod 2=0 thensum = sum + iend ifNext iPrint "sum="; sumEnd Sub3.编写程序,在窗体上随机输出一个10--99之间的两位整数。
Sub command1_click()Dim a%Randomizea=int(rnd*90+10)print aend sub4.编程计算从200到1000之间的所有4的倍数之和。
Private Sub Form_Click()Dim sum As Longsum = 0For i = 200 To 1000If i Mod 4 = 0 Thensum = sum + iEnd IfNext iPrint sumEnd Sub5.编写程序在窗体上显示出:5/6+4/5+3/4+2/3+1/2Dim s As Singles = 0For i = 5 To 1 Step -1s = s + i / (i + 1)NextPrint “5/6+4/5+3/4+2/3+1/2=”;s6.在窗体的单击事件中编写程序,从键盘上任意输入3个数,输出最大数。
Private Sub Command2_Click()Clsa = Val(InputBox("接收三个数:"))Print a;Max = aFor i = 1 To 2a = Val(InputBox("接收三个数:"))Print a;If a > Max Then Max = aNextPrintPrint "三数中最大者是:"; MaxEnd Sub7.在窗体的单击事件中编写程序,从键盘上任意输入3个数,输出中间数。
vb试题及答案

VB试卷一、单项选择题(每题2分,共40分)1. 窗体的标题栏显示内容由窗体对象的属性决定。
A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。
A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。
A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。
A) ControlBox B) MinButton C) MaxButton D) Enabled5. 以下4个选项,不属于VB的工作模式。
A) 编译 B) 设计 C) 运行 D) 中断6. 窗体的边框样式由窗体对象的属性来设置。
A) BackStyle B) BorderStyle C) WindowState D) FillStyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。
A) FontName B) Font C) FontSize D) FontBold8. 命令按钮的标题文字由属性来设置。
A) Text B) Caption C) Name D) (名称)9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。
A) 变量 B) 属性 C) 事件 D) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。
A) Value B) Cancel C) Default D) Enabled11. 若要使命令按钮不可见,可设置属性为False来实现。
A) Value B) Enabled C) Visible D) Cancel12. 运行程序时,系统自动执行窗体的事件。
A) load B) click C) unload D) GotFocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。
vb练习题及答案

vb练习题及答案VB练习题及答案VB(Visual Basic)是一种广泛应用于Windows操作系统的编程语言,它以其简单易学的特点受到了许多初学者和专业开发者的青睐。
为了帮助大家更好地掌握VB编程,下面将提供一些VB练习题及其答案,希望能对大家有所帮助。
练习题一:计算器程序编写一个VB程序,实现一个简单的计算器功能。
要求用户输入两个数字和一个操作符(+、-、*、/),然后根据操作符进行相应的计算,并输出结果。
解答:```vbPrivate Sub btnCalculate_Click(sender As Object, e As EventArgs) Handles btnCalculate.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim operator As String = cmbOperator.SelectedItem.ToString()Dim result As DoubleSelect Case operatorCase "+"result = num1 + num2Case "-"result = num1 - num2Case "*"result = num1 * num2Case "/"result = num1 / num2End SelectlblResult.Text = "Result: " & result.ToString()End Sub```练习题二:学生成绩管理系统编写一个VB程序,实现一个简单的学生成绩管理系统。
要求用户输入学生的姓名和成绩,然后将其保存到数组中。
用户可以通过输入姓名来查询学生的成绩。
解答:```vbPrivate Structure StudentPublic Name As StringPublic Score As DoubleEnd StructurePrivate students() As StudentPrivate Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.ClickDim newStudent As Student = txtName.TextnewStudent.Score = CDbl(txtScore.Text)ReDim Preserve students(students.Length)students(students.Length - 1) = newStudenttxtName.Text = ""txtScore.Text = ""End SubPrivate Sub btnSearch_Click(sender As Object, e As EventArgs) Handles btnSearch.ClickDim searchName As String = txtSearchName.TextDim found As Boolean = FalseFor Each student As Student In studentsIf = searchName ThenlblSearchResult.Text = "Score: " & student.Score.ToString()found = TrueExit ForEnd IfNextIf Not found ThenlblSearchResult.Text = "Student not found."End IfEnd Sub```练习题三:简单的文本编辑器编写一个VB程序,实现一个简单的文本编辑器功能。
VB期末试题(含答案)

VB期末试题(含答案)一、单选题(每题1.5分,共30分)1.在VB中,假设以下程序段,执行后k的值为:(a)forI=1到3k=I+2nextia、 5b.4c.3d.62。
以下控件可以用作容器控件(b)a.image图像框控件b.picturebox图片框控件c.textbox文本框控件d.listbox 列表框控件3.关于image控件和picturebox控件的说明,其中错误的是(b)a.image 控件和picturebox控件都有picture属性b.image控件和picturebox控件都支持print 方法c、图像控件和pieturebox控件都可以使用loadpicture函数将图形文件加载到控件中。
d.image控件和PictureBox控件都可以在属性窗口中加载图形文件,并且都可以在操作期间加载图形文件4.为使计时器控件每隔5秒钟产生一个计时器事件(timer事件),则应将其interval 属性值设置为(d)a、 5b.500c.10d.50005。
显示表单的方式是(b)。
a.visibleb.showc.newd.open6.msgbox函数中有四个参数,其中必须指定的参数是(c)A.指定显示按钮的数量B.对话框的标题c.提示信息D.所有参数都是可选的7.如果在代码窗口中编写:msgbox (“AAAA”,vbokonly,“BBBBBB”)语句,生成的信息框的标题是(c)a.aaaab.空c.bbbbd.出错,不能产生信息8.要使文本框获得输入焦点,则应采用文本框控件的(d)方法。
a.gotfocusb.lostfocusc.keypressd.setfocus9.为了把焦点移到某个指定的控件,所使用的方法是(a)a.setfoeusb.visiblec.refreshd.getfocus10.语句if3*4>=10thena=1elsea=2endif执行后,a的值为(d)。
VB习题及答案

一.选择题1.GBK字符集共有_____C_____个汉字。
A、6000多B、10000多C、20000多D、30000多2.美国标准信息交换码(ASCII码)中,共有128个字符,包括___B____个可打印字符和32个控制字符。
A、52B、96C、116D、1013.在计算机中,西文字符最常用的编码是__C___。
A、原码B、反码 C 、ASCII码D、补码4.下列四个选项中,按照其ASCII码值从小到大排列的是___A_____。
A、数字、英文大写字母、英文小写字母B、数字、英文小写字母、英文大写字母?C、英文大写字母、英文小写字母、数字D、英文小写字母、英文大写字母、数字5.下列字符中,其ASCII编码值最大的是__B____。
A、9B、DC、AD、空格6.中文标点符号“。
”在计算机中存储时占用___B__个字节。
A、1B、2C、3D、47.GBK是汉字内码的一种扩充规范,下面叙述中错误的是 B 。
A、它共有20000多个汉字B.、它使用双字节表示,字节的最高位均为0C.、它与GB2312保持向下兼容D、它不但有简体字,也有繁体字】8.汉字从录入到打印,至少涉及三种编码,汉字输入码,字型码和 D 。
A、BCD码B、ASCII码C、区位码D、机内码9.在下列汉字编码标准中,不支持繁体汉字的是 A 。
A、GB2312B、GBKC、BIG5D、GB1803010.在利用拼音输入汉字时,有时虽正确输入拼音码但却找不到所要的汉字,其原因不可能是 A 。
A、计算机显示器的分辨率不支持该汉字的显示B、汉字显示程序不能正常工作C、操作系统当前所支持的汉字字符集不含该汉字D、汉字输入软件出错11.将字符信息输入计算机的方法中,目前使用最普遍的是 A 。
?A、键盘输入B、笔输入.C、语音输入D、印刷体识别输入12.汉字的键盘输入方案数以百计,能被用户广泛接受的编码方案应 C 。
A、必须易学易记B、可输入字数多C.、易学易记,效率要高D、重码要少,效率要高13.MP3音乐采用______C_____编码方法。
Vb操作题题库(含答案)

VB填空题:1、Visual Basic 6.0分为3种版本,这3种版本是______、______和______。
其中,最完整的是______。
答案:1:学习版#专业版#企业版2:学习版#专业版#企业版3:学习版#专业版#企业版4:企业版知识点:VB知识点/第一章2、可以通过______快捷键或______快捷键退出Visual Basic。
答案:1:Alt+F4#Alt+Q2:Alt+F4#Alt+Q知识点:VB知识点/第一章3、传统的程序设计语言主要是面向______的,而现在涌现出的许多可视化程序设计语言,如Visual Basic主要是面向______进行程序设计的。
答案:1:过程#问题2:对象知识点:VB知识点/第一章4、在面向对象程序设计中,对象是由______和______组成的概念。
答案:1:代码#数据2:代码#数据知识点:VB知识点/第一章5、Visual Basic开发环境中,在标题栏的方括号内能指出目前正处在______、______状态或______状态。
答案:1:设计#中断#运行#设计状态#中断状态#运行状态2:设计#中断#运行#设计状态#中断状态#运行状态3:设计#中断#运行#设计状态#中断状态#运行状态知识点:VB知识点/第一章6、在设计模式下,工程中的某个窗体没有出现,可通过双击______窗口中的相应窗体名来使之出现。
答案:1:工程资源管理器知识点:VB知识点/第一章7、Visual Basic开发环境中,当属性窗口在界面上末出现时,可使用______菜单中的______选项让它显示出来。
答案:1:视图2:属性窗口知识点:VB知识点/第一章8、在属性窗口中,属性显示方式分为两种,即按______顺序和按______顺序,分别通过单击相应的按钮来实现。
答案:1:字母#分类2:字母#分类知识点:VB知识点/第一章9、菜单命令中有"…"标记表示该命令是一个______的命令。
vb练习题及答案

vb练习题及答案VB练习题及答案一、选择题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. Both A and BD. None of the above答案:C2. VB中,哪个关键字用于声明变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. RepeatD. All of the above答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. SwitchC. CaseD. A and B only答案:A5. 在VB中,以下哪个是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Both A and BD. None of the above答案:A二、填空题1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,使用________方法可以为控件添加事件处理程序。
答案:AddHandler3. 在VB中,________方法用于结束程序的执行。
答案:End4. VB中,________属性用于获取或设置一个控件的文本。
答案:Text5. 在VB中,________方法用于打开一个文件。
答案:Open三、简答题1. 请简述VB中的事件和事件处理程序的概念。
答案:在VB中,事件是用户或程序触发的特定动作,如按钮点击或键盘敲击。
事件处理程序是一个过程,当特定的事件发生时,会被自动调用以响应该事件。
2. 描述VB中如何使用For循环。
答案:在VB中,For循环用于重复执行一段代码直到满足特定条件。
基本语法是:```For counter = start To end [Step increment]' 循环体Next [counter]```3. 解释VB中什么是继承,并给出一个简单的示例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB简答练习题1 简述Timer控件中Interval属性和Enanbeled属性。
2 简要回答创建MDI应用程序的步骤。
3 用Visual Basic 语言编写-一个有两个整数参数m和n2的名为GetRand的Function的函数,功能是获取任意两个正整数间的随机整数(假如0<n:<m) ?4 简述selet.. .case语句执行流程。
5 引用数组元素时的注意事项有哪些?6 Visual Basic中有几种运算符?7 向文本文件中添加数据分为哪几步?8 Visual Basic 6.0中的动态数组与静态数组有何不同?9 如何创建一-个快速显示窗体?10 循环语句有几种语句?11 Shape 控件可以用来显示哪些图形?12 MDI应用程序有哪些特性?13 访问数组的常用方法有哪些?14 运行程序有哪几种方法?15 VB工程由哪几个模块组成?16 叙述VB的基本的设计机制。
17 叙述VB集成开发环境的组成。
18 叙述文件访间的类型。
19 运行程序有几种方法?20 VB 有哪些基本数据类型?21 标识符的命名规则是什么?22 访问数组的常用方法有哪些?23 VB过程参数有哪几种传递方式?有何不同?24 如何创建控件数组?25 简述For循环的语法格式。
26 通用的Sub过程有哪几种方式?27 打开属性窗口有哪几种方法?28 如何设置控件之间的对齐方式?29 简述运算符从高到低的优先顺序。
30 建立通用过程的操作步骤有哪些?31 打开代码窗口有哪几种方法?32 如何创建MDI应用程序?33 请写出随机文件的读写步骤。
34 请写出If语句的块语法格式。
35 工具箱的标准控件有哪些?36 简述创建动态数组的步骤。
37 建立事件过程有哪些方法?38 FSO对象模型包括哪些对象?答案:1.简述Timer控件中Interval属性和Enanbeled属性答:Timer控件中的Enanbeled设置或返回计时器控件的有效性,该属性值为布尔值,如果设置为True,则每经过指定的时间间隔将触发Timer事件,为False,计时器控件成为无效,停止工作。
Interval属性主要是设置计时器控件事件间隔的毫秒数。
2.简要回答创建MDI应用程序的步骤。
答:(1)单击“工程”菜单,选择“添加MDI窗体”,添加MDI窗体(2)将已存在的窗体或添加一个窗体,将其MDIChild属性设置为True,即将窗体设置为MDI窗体的子窗体。
(3)在子窗体上添加控件、设置属性、编写代码3. 用VisualBasic 语言编写一个有两个整数参数n1和n2的名为GetRand的Function的函数,功能是获取任意两个正整数间的随机整数(假如0<n1<n2)?答:Function GetRand(n1,n2)Getrand=fix(rnd*(n2-n1+1)+n1)End Function4.简述select…case 语句执行流程答:Selec case <测试表达式>Case 表达式1语句块1[Case 表达式1语句块1]……[Case else语句块n]End Selsect对测试表达式进行测试并检查表达式表1,若为真,则执行语句块1并结束选择;若为假,继续检查下一个条件,如果都不为真,则执行语句块n,如果没有语句块n,则什么也不做就结束选择。
5.引用数组元素时的注意事项?答:(1)引用数组元素是在数组名后的括号内指定下标。
(2)在引用数组元素时,数组名、类型和维2数必须与声明数组时一致。
(3)如果建立的时二维数组或多维数组,则在引用时必须给出两个或多个下标。
(4)引用数组元素时,要注意下标值要在声明的范围之内。
(5)一般可以出现常数或变量的地方都可以引用数组元素。
6.Visual Basic中有几种运算符?答:算术运算符、字符串连接运算符、关系运算符、布尔运算符。
7.向文本文件中添加数据分步?答:(1)打开文本文件(2)向打开的文本文件写入数据(3)关闭文本文件8.Visual Basic 6.0中的动态数组与静态数组有何不同?答:动态数组可以用Redim多次声明、而静态数组只能用Dim声明一次。
动态数组的元素个数可以改变、而静态数组的元素个数保持不变。
动态数组在声明时下标可以是变量,而静态数组的下标只能是常量。
动态数组可以用Erase收回内存空间,而静态数组只能用Erase删除空间的数组内容。
9.如何创建一个快速显示窗体?答:(1)添加一个窗体(2)将窗体的标题Caption属性设置为空字符串,borderstyle 设置为3,controlbox设置为false,让窗体没有标题拦,没有边框,没有控制菜单。
(3)在窗体上添加一些需要的文字和图片。
(4)选择“工程”菜单“属性”选项,在启动对象下拉列表框中将该窗体设置为启动对象。
10.循环语句有几种语句?答:有3种,For. While 和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。
11.Shape控件可以用来显示哪些图形?答:可以显示矩形、正方形、椭圆、圆形、圆角矩形、圆角正方形6种图形。
12.MDI应用程序有哪些特性?答:(1)所有子窗体均在MDI窗体的工作空间内活动,不能移出MDI 窗体。
(2)子窗体最小化时,图标显示在MDI窗体的底部,而不是在任务栏上。
(3)子窗体最大时,子窗体的标题与MDI窗体的标题合并,显示在MDI窗体的标题栏上。
13.访问数组的常用方法有哪些?答:(1)当数组较小或者只需要对数组中的指定元素操作时,可以通过直接引用数组来实现对数组指定元素的遍历。
(2)对于元素较多的一维数组,通常采用一重循环来实现对数组各个元素的遍历。
(3)对于元素较多的二维数组,通常采用二重循环来实现对数组各个元素的遍历。
(4)对于多维数组,通常采用多重循环来实现对数组各个元素的遍历。
14. 运行程序有哪几种方法?答:(1)按F5键(2)单击“运行”菜单中的“启动”选项(3)单击工具栏中“启动”按钮15.VB工程有那几个模块组成?答:主要有窗体模块、标准模块和类模块组成。
16.VB的基本的设计机制。
答:设置对象的属性、调用对象的方法、为对象事件编写事件过程。
17.VB集成开发环境的组成?答:主要有标题栏、菜单栏、工具栏、工具箱、窗体设计窗口、工程窗口、属性窗口、窗体布局窗口组成。
18.文件访问的类型?答:顺序型、随机型、二进制型19.运行程序有几种方法?答:(1)按F5键(2)单击“运行”菜单中的“启动”选项(3)单击工具栏中“启动”按钮20.VB有哪些基本数据类型答:整型、长整型、单精度型、双精度型、货币型、字符型、日期型、布尔型、变体型、对象型21.标识符的命名规则答:(1)表示符必须以字母开头,最大长度为255。
(2)表示符不能用Visual Basic的保留字(关键字)。
在Visual Basic 中不能包含有特殊含义的字符。
(3)Visual Basic的标识符不区分大小写。
(4)在同一范围内必须是唯一的,22.访问数组的常用方法有哪些?答:(1)当数组较小或者只需要对数组中的指定元素操作时,可以通过直接引用数组来实现对数组指定元素的遍历。
(2)对于元素较多的一维数组,通常采用一重循环来实现对数组各个元素的遍历。
(3)对于元素较多的二维数组,通常采用二重循环来实现对数组各个元素的遍历。
(4)对于多维数组,通常采用多重循环来实现对数组各个元素的遍历。
23.VB过程参数有哪几种传递方式?有何不同?答:按地址方式传递和按值方式传递。
按地址方式传递的是变量的在内存中的地址,实参传递给形参后,经过改变,形参又返回给了实参;而按值方式传递的是变量的副本,实参传递给形参后,经过改变后,不再返回给实参。
24.如何创建控件数组?答:用两种方法:(1)再窗体上选择要复制的一个或多个控件,选择“编辑”菜单中的“复制”选项,从“编辑”菜单中选择“粘贴”选项出现提示已经有某控件,是否要创建控件数组时,单击“是”按钮。
(2)在窗体上添加多个相同的控件,把它们的Index属性设置为连续的值。
25.For循环的语法格式答:For 循环变量=储值 To 终值[step步长][循环体][Exit for][循环体]Next [循环变量]26.简述通用的Sub过程有哪几种方式?答:(1)用Call语句调用过程:Call过程名[(实际参数)] (2)把过程名作为一个语句使用:过程名[(实际参数)] 27.打开属性窗口有哪几种方法答:(1)按F4键。
(2)单击“视图”菜单中的“属性窗口”选项。
(3)单击工具栏中的“属性窗口”按钮。
(4)Ctrl+W。
28.如何设置控件之间的对齐方式?答:选取要设置对齐方式的一组控件,单击窗体编辑器左边的向下箭头,并从弹出的菜单中选择所需要的对齐方式。
29.简述运算符从高到低的优先顺序?答:算术运算符、字符串连接运算符、关系运算符、布尔运算符。
30.建立通用过程的操作步骤答:打开代码编辑器窗口,从“对象”列表框中选择“通用”选项,然后在代码编辑区的空白出输入“Sub<过程名>”,按“Enter”键后即会出现End Sub语句。
31.打开代码窗口有哪几种方法?答:(1)按F7键(2)双击窗体或控件(3)单击“工程资源管理器”窗口的“查看代码”按钮(4)“试图”菜单中的“代码窗口”选项32.如何创建MDI应用程序答:(1)单击“工程”菜单,选择“添加MDI窗体”,添加MDI窗体。
(2)将已存在的窗体或添加一个窗体,将其MDIChild属性设置为True,即将窗体设置为MDI窗体的子窗体。
(3)在子窗体上添加控件、设置属性、编写代码。
33.请写出随机文件的读写步骤?答:(1)定义记录类型和记录变量(2)使用Open以随机方式打开文件(3)对记录进行读/写操作(4)关闭随机文件34.If语句的块语法格式答:If<条件1> Then[语句块1][Elseif<条件2>Then[语句块2][Elseif<条件3>Then[语句块3]……[Else[语句块n] ]End If35.工具箱的标准控件有哪些?工具箱中出现的保准控件有Lable标签控件,PictureBox图片控件,Textbox文本框控件,Frame框架控件,CommandButton按钮控件,CheckBox复选框控件,Optionbox单选框控件. ListBox列表框控件,Combobox组合框控件,HScrollbar水平滚动条控件,VScrollBar垂直滚动条控件,Timer计时器控件,DriveListBox驱动器列表控件,DirListBox目录列表控件,FileListBox文件列表控件,Shape形状控件,Line直线控件,Image图形控件,Data数据控件. OLE控件。