Visual Basic程序设计教学大纲

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

教师学科教案[ 20 – 20 学年度第__学期]
任教学科:_____________
任教年级:_____________
任教老师:_____________
xx市实验学校
Visual Basic程序设计教学大纲
教学进度表
实验进度表
第5章Visual Basic程序开发环境
一、Visual Basic的特点
Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。

Visual Basic有以下主要特点:
1、可视化编程
2、面向对象的程序设计(OOP)
3、结构化程序设计语言
4、事件驱动编程机制
5、访问数据库
二、Visual Basic的版本
Visual Basic 6.0包括3种版本,分别为学习版、专业版和企业版。

三、Visual Basic开发环境界面【重点】
1、标题栏:设计模式、运行模式、中断模式
2、菜单栏
3、工具栏
1)工具栏的分类:编辑、标准、窗体编辑器和调试
2)工具栏的形式:固定、浮动
3)标准工具栏图标及作用
4、窗体设计器
窗体设计器窗口简称窗体(form),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。

1)窗体设计器窗口的打开
2)双击窗体可以进入代码窗口
5、工程资源管理器
1)工程资源管理器窗口的打开(CTRL+R)与关闭
2)工程资源管理器中的文件:工程文件(.vbp)、窗体文件(.frm)、程序模块文件(.bas)、
类模块文件(.cls)、工程组文件(.vbg)和资源文件(.res)
3)选项卡的切换
在工程资源管理器窗口的顶部还有3个按钮,分别为“查看代码”,“查看对象”,“切换文件夹”。

6、属性窗口
每个visual basic 对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和对应的操作由所设置的值来确定。

7、工具箱
1)内部控件或标准控件
2)ActiveX控件
3)控件的增减
第6章对象及其操作
一、Visual Basic的对象
1、什么是对象
1)、窗体和控件就是Visual Basic中预定义的对象
2)、对象是具有特殊属性(数据)和行为方式(方法)的实体,建立一个对象后,
其操作通过与该对象有关的属性,事件和方法来描述。

2、对象属性
属性是一个对象的特性,不同的对象有不同的属性。

对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)、是否可见(Visible)等。

3、对象事件
所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作,不同的对象能够识别的事件也不一样。

当时间有用户触发或由系统触发时,对象就会对该事件做出响应。

响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做事件过程。

事件过程的一般格式如下:
Private sub 对象名称_事件名称()
事件响应程序代码
End sub
“对象名称”指的是该对象的name属性,“事件名称”是由vb预先定义好的赋予该对象的事件,而这个事件必须是对象所能识别的。

4、对象方法
对象名称.方法名称[参数]
在调用方法时,可以省略对象名。

在这种情况下,vb所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。

二、对象属性设置【重点】
1、在属性窗口设置
2、在程序代码中设置,格式:对象名.属性名称=属性值
三、窗体【重点】
1、窗体的属性
1)AutoRedraw(自动重画)
2)BackColor(背景颜色)
3)BorderStyle(边框类型)
4)Caption(标题)
5)ControlBox(控制框)
6)Enabled(允许)
7)字形属性设置
8)ForeColor(前景颜色)
9)Height、Width(高、宽)
10)Icon(图标)
11)MaxButton、MinButton(最大、最小化按钮)
12)Name(名称)
13)Picture(图形)
14)Top、Left(顶边、左边位置)
15)Visible(可见性)
16)WindowState(窗口状态)
2、窗体事件
1)Click(单击)事件
2)DblClick(双击)事件
3)Load(装入)事件
4)Unload(卸载)事件
5)Activate(活动)、Deactivdte(非活动)事件
6)Paint(绘画)事件
四、控件
1、Visual Basic 6.0的控件分为以下3类:
1)标准控件(也称内部控件)
2)ActiveX控件
3)可插入对象
2、控件的命名和控件值
1)控件的命名在一般情况下,窗体和控件都有默认值,如Form1、Command1、Text1
等。

在应用程序中使用约定的前缀,可以提高程序的可读性
2)控件值为了方便使用,Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。

3、控件的画法和基本操作【重点】
1)控件的画法可以通过两种方法在窗体上画一个控件。

单击
双击
2)控件的基本操作
控件的选择
控件的复制和删除
控件的缩放和移动
通过属性窗口改变对象的位置和大小
第7章简单程序设计
一、Visual Basic语句的几点说明
1、输入语句时,命令词、函数等可以不必分大小写.
2、一行有多个语句用冒号“:”隔开
3、同一语句用多行时最后加一个下划线(注:下划线前面一定要加一个空格)
二、常用语句
1、赋值语句【重点】
[let]目标操作符=源操作符
2、注释语句
rem|‘
3、暂停语句
Stop
4、结束语句
End 结束一个程序的执行
End sub 结束一个sub过程
End function 结束一个function过程
End if 结束一个if语句块
End type 结束记录类型的定义
End select 结束情况语句
三、编写简单的Visual Basic应用程序
1、建立用户界面
2、设置属性
3、编写代码
四、程序的保存和装入和运行【重点】
1、程序的保存
1)窗体(.frm)的保存与另存为
2)工程(.vbp)的保存与另存为
2、程序的装入
1)现存
2)打开工程
3、程序的运行
1)工具栏
2)F5
第8章Visual Basic程序设计基础一、数据类型
二、常量
1、文字常量
1)字符串常量“abc”
2)整型100 &H32F &O347
3)长整型7841277 &H567& &O347&
4)单精度 3.01 235.988E-7
5)双精度 3.01 2359D6
6)货币型100.5
7)日期常量#11/21/2011#
8)布尔常量True False
2、符号常量
Const 常量名[类型]=表达式
三、变量【重点】
1、命名规则:
1)名字只能由字母、数字和下划线组成;
2)名字的第一个字符必须是英文字母;
3)名字的有效字符最多为255个;
4)不能用Visual Basic的保留字作变量名,变量名不区分大小写。

2、变量的类型和定义
1)用类型说明符来标识% & ! # @ $ Total%
2)在定义变量时指定其类型
Dim 变量名 As 类型
Static 变量名 As 类型静态变量
Public变量名As 类型标准模块中
3)记录类型变量(自定义数据类型)【难点】
[Private|Public] Type 数据类型名
元素名As 类型名
……
End Type
4)变体类型(Variant)变量【难点】
IsEmpty函数测试一个变量是否被赋过值。

四、变量的作用域【重点】【难点】
1、局部变量在过程内定义的变量
使用Dim或Static定义
2、模块级变量(窗体变量和模块变量) 在通用声明部分定义
使用Dim或Private定义
3、全局变量在通用声明部分定义
使用Public定义
4、默认声明
1)Option Explicit
2)选项
五、常用内部函数【重点】
六、运算符与表达式【重点】
1、算术运算符
1)幂运算(^)
2)浮点数除法(/)与整数除法(\)
3)取模运算(Mod)
4)字符串连接(+、&)
2、关系运算符与逻辑运算符
1)关系运算符(=、>、<、<>、<=、>=)
2)逻辑运算符(And、Or、Not、Xor、Eqv、Imp)
3、表达式的执行顺序
1)首先进行函数运算;
2)接着进行算术运算,其次序为:幂(^)→取负(-)→乘、浮点除(*、/)→整除(\\)→取模(Mod)→加、
减(+、-)→连接(&)
3)然后进行关系运算(=、>、<、<>、<=、>=)
4)最后进行逻辑运算,顺序为:Not→And→Or→Xor→Eqv→Imp
第9章数据的输入输出
一、数据输出——Print方法【重点】
1、Print方法
[对象名称.]Print[表达式表][,|;]
2、与Print方法有关的函数
1) Tab(n)
2) Spc(n)
3) Space$(n)
3、格式输出
Format$(数值表达式,格式字符串)
4、其他方法和属性
1) [对象.]Cls
2) [对象.]Move 左边距离[,上边距离][,宽度[,高度]]]
3) [对象.]TextHeight(字符串)
4) [对象.]TextWidth(字符串)
二、数据输入—InputBox函数【重点】
InputBox(prompt, [, title][, default][, xpos, ypos][,helpfile, context] 参数说明:
prompt 对话框中的提示文字
title 对话框的标题
default 默认输入文本
xpos 左边距
ypos 右边距
helpfile 帮助文件
context 帮助文件主题编号
三、MsgBox函数和MsgBox语句【重点】
1、MsgBox(msg [, type][, title][, helpfile, context]) 函数
参数说明:
msg 对话框中显示文字
type 按钮类型
title 消息框的标题
helpfile 帮助文件
context 帮助文件主题编号
type参数的选择
MsgBox函数的返回值
2、MsgBox msg$[, type%][, title$][, helpfile, context] 语句
四、字形【重点】
1、[窗体.][控件.]|Printer.FontName[=“字体类型”]
2、FontSize[=点数]
3、FontBold[=Boolean]
4、FontItalic[=Boolean]
5、FontStrikethru[=Boolean]
6、FontUnderline[=Boolean]
7、FontTrnasParent[=Boolean]
五、打印机输出
1、直接输出:Printer.Print[表达式表]
2、设置页号:Printer.Page
3、换页操作:Printer.NewPage
4、结束打印:Printer.EndDoc
5、窗体输出:[窗体.]PrintForm
第10章常用标准控件
一、标签【重点】
1、Alignment 对齐方式
2、AutoSize 自动大小
3、BorderStyle 设置边框
4、Caption 显示文本
5、Enabled 是否可用
6、BackStyle 是否透明
7、WordWrap 文本显示方式
二、文本框【重点】
1、文本框属性
1)MaxLength 最大字符数
2)MultiLine 多行文本
3)PasswordChar 密码符号
4)ScrollBars 设置滚动条
5)Text 文本内容
6)Locked 是否可编辑
2、选择文本【难点】
1)SelLength 当前选中的字符数
2)SelStart 当前选择的文本起始位置
3)SetText 当前选择的文本
3、文本框的事件和方法
1)Change事件
2)GotFocus事件
3)LostFocus事件
4)SetFocus方法
三、图片框和图像框【重点】
1、属性
1)CurrentX和CurrentY属性
2)Picture属性
3)Stretch属性
4)AutoSize属性
2、图片加载
1)属性窗口
2)picture1.Picture=LoadPicture(“文件名”)
3、区别
1)图片框可以作为容器
2)图片框可以通过print方法接收文本
3)图像框比图片框占用内存少,显示速度快
三、直线和形状
1、控件
1)直线控件(Line)
2)形状控件(Shape)
2、图形的方法
1)Line(X1, Y1)-(X2, Y2)[, 颜色][BF]
2)Circle(X, Y), 半径[, 颜色]
3)Pset(X, Y), 颜色
4)Point(X, Y)
四、按钮控件【重点】
1、Caption
2、Enabled
3、Visible
4、Cancel
5、Default
6、Style
7、Picture
8、DownPicture
9、DisabledPicture
五、单选按钮【重点】
1、Value(True、False)
2、Style(0、1)
六、复选框【重点】
1、Value(0、1、2)
2、Style(0、1)
七、列表框【重点】
1、属性
1)Columns
2)List
3)ListCount
4)ListIndex
5)MultiSelect
6)Selected
7)SelCount
8)Sorted
9)Style
10)Text
2、方法
1)AddItem
2)Clear
3)RemoveItem
八、组合框【重点】
1、属性
1)Style
2)Text
2、方法
1)AddItem
2)Clear
3)RemoveItem
九、滚动条【重点】
1、属性
1)Max
2)Min
3)LargeChange
4)SmallChange
5)Value
2、事件
1)Scroll
2)Change。

十、计时器【重点】
1、属性
Interval
2、事件
Timer
十一、框架
1、Caption属性
十二、焦点和Tab顺序【重点】
1、SetFocus方法
2、GotFocus事件
3、LostFocus事件
第11章Visual Basic控制结构
一、选择控制结构
1、单行结构条件语句
If 条件Then 语句[Else 语句]
2、块结构条件语句【重点】
1)双分支结构
If 条件Then
语句块1
Else
语句块2
EndIf
2)多分支结构
If 条件1 Then
语句块1
ElseIf 条件2 Then
语句块2
ElseIf 条件3 Then
语句块3
……
End If
二、IIF函数【重点】
result=IIF(条件,True部分,False部分)
三、多分支控制结构【难点】
Select Case 测试表达式
Case 表达式表列1
语句块1
Case 表达式表列2
语句块2
……
语句块n
End Select
1、测试表达式:通常为变量,要与表达式表列类型一致
2、表达式表列可以是下列形式之一
1)表达式[, 表达式]……例如:Case 2, 4, 6
2)表达式To 表达式例如:Case 10 To 20
3)Is关系运算表达式例如:Case Is>3
四、For循环控制结构【重点】【难点】
For 循环变量=初值To 终值 [Step步长]
循环体
[Exit For]
Next [循环变量][,循环变量]……
1、初值、终值、步长可以是整数或浮点数,VB自动取整
2、循环次数=Int(终值-初值)/步长+1
五、当循环控制结构【重点】【难点】
While 循环条件
[语句块]
Wend
先对循环条件进行测试,循环条件为真时执行循环。

六、Do循环控制结构【重点】【难点】
1、
Do While循环条件
[语句块]
[Exit Do]
Loop
先对循环条件进行测试,循环条件为真时执行循环。

2、
Do Until 循环条件
[语句块]
Loop
先对循环条件进行测试,循环条件为真时退出循环。

3、
Do
[语句块]
[Exit Do]
Loop While循环条件
先执行语句块,再判断循环条件,循环条件为真继续执行循环。

4、
Do
[语句块]
[Exit Do]
Loop Until 循环条件
先执行语句块,再判断循环条件,循环条件为真退出循环。

5、
Do
[语句块]
[Exit Do]
Loop
执行Exit Do语句退出循环
六、多重循环【重点】【难点】
循环体内含有循环语句的循环称为多重循环。

例如在循环体内含有一个循环语句的循环称为二重循环。

多重循环又称多层循环或嵌套循环。

例如:
For i =1 to 10
For j=1 to 10
……
Next j
Next i
第12章数组
一、数组的概念
1、数组的定义【重点】
1)一维数组:Dim|Static 数组名(下标上界) As 类型名称
例:Dim A(5) As Integer Dim A%(5) Static A(5) As Integer
2)二维数组:Dim|Static 数组名(第一维下标上界,第二维下标上界) As 类型名称
例:Dim A(5,5) As Integer Dim A%(5,5)
3)Dim|Static 数组名([下界To]上界,[下界To]上界) As 类型名称
例:Dim A%(3 to 8) Dim A%(3 to 8, 5 to 10)
4)Option Base n (n=0或1)
5)定义数组时每一维的元素个数必须是常量
2、默认数组
Dim|Static 数组名(下标上界) [As Variant]
例:Dim A(10) Static A(5) As Variant
二、静态数组与动态数组
1、静态数组
2、动态数组【重点】【难点】
1) Dim 数组名() As 类型名称
2) ReDim 数组名(变量)
3、数组的清除和重定义
Erase 数组名
三、数组的基本操作
1、数组元素的输入、输出和复制【重点】
1)数组的引用数组名(下标, [下标])
2)数组元素的输入
直接赋值
使用循环赋值
利用Array(值列表)赋值
3)使用循环输出
4)使用循环复制数组
2、For Each…Next语句
For Each 成员In 数组名
循环体
[Exit For]
……
Next[成员]
这里的“成员”是一个变体变量。

四、数组的初始化
1、显示定义为Variant变量。

例如:
Dim Numbers As Variant
2、在定义时不指明类型。

例如:
Dim Numbers
3、不定义而直接使用。

4、使用Array为数组元素赋值。

数组变量只能是Variant类型,只适用一维数组。

数组变量名=Array(数组元素值),
五、控件数组【重点】
1、两种创建方法
2、控件数组的引用
控件名(index)
第13章过程
一、Sub过程【重点】【难点】
1、建立Sub过程
[Static][Private][Public] Sub 过程名[(参数表列)]
语句块[Exit Sub]
语句块
End Sub
2、调用Sub过程
1)用Call语句调用Sub过程格式:Call 过程名[(实参列表)],参数中的括号不能省略
2)过程名实参列表,参数中不能加括号
二、通用过程与事件过程
1、控件事件过程:
[Private|Public] Sub 控件名_事件名(参数表)
语句块
End Sub
2、窗体事件过程:
[Private|Public] Sub Form_事件名(参数表)
语句块
End Sub
三、Function过程【重点】【难点】
1、建立Function过程
[Static][Private][Public] Function 过程名[(参数表列)][As类型]
[语句块]
[过程名=表达式]
[Exit Function]
[语句块]
End Function
2、调用Function过程
Call 过程名(实参列表)
变量名=过程名(实参列表)
Print 过程名(实参列表)
四、参数传送【重点】【难点】
1、形参与实参
1)形参是在Sub、Function过程的定义中出现的变量名
2)实参则是在调用Sub或Function过程时传送给Sub或Function过程的常数、变量、
表达式或数组。

3)实参应与形参类型一致、个数一致、顺序一致。

2、引用(传地址)
1)默认
2)ByRef
3、传值
ByVal
4、数组参数的传送
用数组作为过程的参数时,应在数组名的后面加上一对括号,以免与普通变量相混淆。

五、可选参数与可变参数
1、可选参数
1)使用Optional指定可选参数
2)可选参数类型必须是Variant
3)通过IsMissing函数测试是否向可选参数传递值
2、可变参数
通过ParamArray来定义
六、对象参数
1、窗体参数
2、控件参数
3、引用传递,不能在参数前加关键字ByVal
七、局部内存分配
Static 变量表
八、Shell函数
Shell函数的格式如下:Shell(命令字符串[,窗口类型])
第14章键盘与鼠标事件过程
一、KeyPress事件【重点】
Private Sub Text1_KeyPress(KeyAscii As Integer)
End Sub
二、KeyDown和KeyUp事件【重点】
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
End Sub
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
End Sub
三、鼠标事件【重点】
1、压下鼠标键事件过程
Sub Form_MouseDown(Button As Integer,Shift As Integer,x As Single,y As Single)
End Sub
2、松开鼠标键事件过程
Sub Form_MouseUp(Button As Integer,Shift As Integer,x As Single,y As Single)
End Sub
3、移动鼠标光标事件过程
Sub Form_MouseMove(Button As Integer,Shift As Integer,x As Single,y As Single)
End Sub
四、鼠标光标的形状
1、MousePointer属性
2、设置鼠标光标形状
1)在程序代码中设置:对象.MousePointer=设置值
2)在属性窗口中设置
3)自定义鼠标光标:把MousePointer属性设置为99
五、拖放
1、与拖放有关的属性、事件和方法
1)属性:DragMode和DragIcon
2)事件:DragDrop和DragOver。

3)方法:Move和Drag
2、自动拖放
3、手动拖放
一、Visual Basic中的菜单
1、弹出式菜单
2、下拉式菜单。

二、菜单编辑器【重点】
Visual Basic中的菜单通过菜单编辑器,即菜单设计窗口。

1、进入菜单编辑器:
1)执行“工具”菜单中的“菜单编辑器”命令。

2)使用热键Ctrl+E。

3)单击工具栏中的“菜单编辑器”按钮。

4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,然后单击“菜单编辑器”
命令。

2、用菜单编辑器建立菜单
1)菜单分隔条
2)菜单中快捷键
3)菜单中的访问键
3、编写程序代码
三、菜单项的控制
1、有效性控制
菜单项名.Enabled=False|True
2、菜单项标记
所谓菜单项标记,就是在菜单项前加上一个“√”。

3、热键和访问键(Access Key)的设置
四、弹出式菜单【重点】
1、用菜单编辑器建立菜单,必须把菜单名(即主菜单项)的“可见”属性取消选中(子菜单项不要取消)。

2、PopupMenu方法用来显示弹出式菜单,其格式为:对象.PopupMenu菜单名,Flags,X,Y,BoldCommand
一、对话框的分类
1、预定义对话框
2、自定义对话框
3、通用对话框
二、通用对话框控件
1、通用对话框控件的添加
2、对话框类型【重点】
3、文件对话框【重点】【难点】
1)打开(Open)文件对话框
2)保存(Save As)文件对话框
3)文件对话框属性
4、其它对话框
1)颜色(Color)对话框用来设置颜色。

Color属性和Flags属性。

2)字体(Font)对话框用来设置应用程序所需要的字体。

字体对话框具有以下属性:Flags、FontBold、FontItalic、FontName、FontSize、FontStrikeThru和FontUnderline这些属性可以在对话框中选择,也可以通过程序代码赋值。

3)打印(Printer)对话框可以选择要使用的打印机,并可为打印处理指定相应的选项,如打印范围、数量等。

第17章多重窗体程序设计
一、建立多重窗体应用程序【重点】
1、Load语句格式:Load 窗体名称
2、Unload语句格式:Unload 窗体名称
3、Show方法格式:[窗体名称.]Show[模式]
4、Hide方法格式:[窗体名称.]Hide
二、多重窗体程序的执行与保存【重点】
1、指定启动窗体
2、多窗体程序的存取
1)保存多窗体程序
2)装入多窗体程序
3)窗体的添加与移除
4)多窗体程序的编译
三、Visual Basic工程结构【重点】【难点】
1、标准模块标准模块也称全局模块或总模块,由全局变量声明、模块层声明及通用过程等几部分组成。

其中全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的具有惟一名字的全局变量。

全局变量声明总是在启动时执行。

2、窗体模块窗体模块包括3部分内容,即声明部分、通用过程部分和事件过程部分。

在声明部分中,用Dim语句声明窗体模块所需要的变量,因而其作用域为整个窗体模块,包括该模块内的每个过程。

注意,在窗体模块代码中,声明部分一般放在最前面,而通用过程和事件过程的位置没有严格限制。

3、Sub Main过程在一个含有多个窗体或多个工程的应用程序中,有时候需要在显示多个窗体之前对一些条件进行初始化,这就需要在启动程序时执行一个特定的过程。

在Visual Basic中,这样的过程称为启动过程,并命名为Sub Main,它类似于C语言中的Main函数。

第18章数据文件
一、文件的打开(建立)【重点】
Open文件说明[For 打开方式][Access 存取类型][锁定]As[#]文件号[Len=记录长度]
打开方式:
Output:指定顺序输出方式
Input:指定顺序输入方式
Append:指定顺序输出方式
Random:指定随机存取方式
Binary:指定二进制方式文件
二、文件的关闭【重点】
Close[[#]文件号]
三、文件函数【重点】
1、Loc函数:返回当前的记录位置,格式:Loc(文件号)
2、LOF函数:返回文件的长度,格式:LOF(文件号)
3、EOF函数:判断是否到文件尾,格式:EOF(文件号)
四、顺序文件【重点】
1、顺序文件的写操作
1)Print#语句格式:Print#文件号,[[Spc(n)|Tab(n)][表达式列表][;|,]]
2)Write #语句格式:Write #文件号,表达式列表
2、顺序文件的读操作
1)Input #语句格式:Input #文件号,变量列表
2)Line Input #语句格式:Line Input #文件号,字符串变量
3)Input$函数格式:Input$(n,#文件号)
五、随机文件【重点】【难点】
1、随机文件的操作分为以下4步:
1)定义数据类型;
2)打开随机文件;
3)将内存中的数据写入磁盘;
4)关闭文件。

2、随机文件的写操作
Put#文件号,[记录号],变量
3、随机文件的读操作
Get#文件号,[记录号],变量
4、随机文件中记录的增加与删除
1)增加记录在随机文件中增加记录,实际上是在文件的末尾附加记录。

其方法是,先
找到文件最后一个记录的记录号,然后把要增加的记录写到它的后面。

2)删除记录在随机文件中删除一个记录时,并不是真正删除记录,而是把下一个记录
重写到要删除的记录的位置上,其后的所有记录依次前移。

六、文件系统控件【重点】【难点】
1、驱动器列表框
返回选中的驱动器,每次重新设置驱动器列表框的Drive属性时,将引发Change事件。

Drive1.Drive[=驱动器名]
2、目录列表框
目录列表框用来显示当前驱动器上的目录结构。

Dir1.Path[=目录列表中的路径]
3、文件列表框
文件列表框可以用来显示当前目录下的文件。

File1.Pattern[=属性值]
File1.FileName[=文件名]。

相关文档
最新文档