《 Visual basic程序设计》精品课程电子教案 第九章文件 教学内容 在这章里要求掌握VB文件控件和文件的基本操作。 二、目的要求 1.熟悉文件处理语句和函数 2.掌握顺序文件的打开、读、写、关闭操作 3.掌握随机文件的打开、读、写、关闭操作 4.掌握二进制文件的打开、读 关闭操作 5.掌握文件系统控件的同步 6.掌握通用对话框控件的使用。 三、教学重点与难点 教学重点:顺序文件、随机文件的基本操作:文件系统控件的同步。 教学难点:顺序文件、随机文件、二进制文件的基本操作 四、教学方法 多媒体教学为主。适当提问,加深学生对概念的理解
《Visual Basic 程序设计》精品课程电子教案 1 第九章 文件 一、教学内容 在这章里要求掌握 VB 文件控件和文件的基本操作。 二、目的要求 1.熟悉文件处理语句和函数; 2.掌握顺序文件的打开、读、写、关闭操作; 3.掌握随机文件的打开、读、写、关闭操作; 4.掌握二进制文件的打开、读、写、关闭操作; 5.掌握文件系统控件的同步; 6.掌握通用对话框控件的使用。 三、教学重点与难点 教学重点:顺序文件、随机文件的基本操作;文件系统控件的同步。 教学难点:顺序文件、随机文件、二进制文件的基本操作。 四、教学方法 多媒体教学为主。适当提问,加深学生对概念的理解
《 Visual basic程序设计》精品课程电子教案 第一讲(2学时) 教学内容 文件处理语句和函数、顺序文件和随机文件的基本操作。 二、目的要求 1.熟悉文件处理语句和函数 2.掌握顺序文件的打开、读、写、关闭操作 3.掌握随机文件的打开、读、写、关闭操作 三、教学重点与难点 教学重点:顺序文件的读、写操作;随机文件的读、写操作。 教学难点:顺序文件的读、写操作 四、教学方法 多媒体教学 五、教学过程 9.1文件处理语句和函数 9.1.1与文件系统相关的语句 见书上189-192页 9.1.2与文件系统相关的函数 见书上192-19页 9.2顺序文件 9.2.1顺序文件的打开 0pen语句的语法如下: Open pathname For mode [Access access] [lock] As [# filenumber [Len=reclength] 书上195页表9.3顺序文件的3种打开模式 9.2.2顺序文件的读操作 2
《Visual Basic 程序设计》精品课程电子教案 2 第一讲 (2 学时) 一、教学内容 文件处理语句和函数、顺序文件和随机文件的基本操作。 二、目的要求 1.熟悉文件处理语句和函数。 2.掌握顺序文件的打开、读、写、关闭操作。 3. 掌握随机文件的打开、读、写、关闭操作 三、教学重点与难点 教学重点:顺序文件的读、写操作;随机文件的读、写操作。 教学难点:顺序文件的读、写操作。 四、教学方法 多媒体教学。 五、教学过程 9.1 文件处理语句和函数 9.1.1 与文件系统相关的语句 见书上 189-192 页 9.1.2 与文件系统相关的函数 见书上 192-194 页 9.2 顺序文件 9.2.1 顺序文件的打开 Open 语句的语法如下: Open pathname For mode [Access access][lock] As [#] filenumber [Len=reclength] 书上 195 页 表 9.3 顺序文件的 3 种打开模式 9.2.2 顺序文件的读操作
《 Visual basic程序设计》精品课程电子教案 Visual basic提供读取文件内容的3种方法。 1. Input#语句 语法格式为: Input #filenumber, varlist 2. Line Input#语句 语法格式为 Line Input #filenumber, varnam 3.Inpu()函数 语法格式为 Input(number [ ]filenember) 9.2.3顺序文件的写操作 1. Write#语句 语法格式为 Write #filenumber, [outputlist 2. Print#语句 语法格式为: Print #filenumber, [outputlist 9.2.4顺序文件的关闭 Close语法格式为: Close [filenumberlist] 【例9.1】顺序文件的使用示例。 见书上199-201页 9.3随机文件 顺序文件和随机文件的比较
《Visual Basic 程序设计》精品课程电子教案 3 Visual Basic 提供读取文件内容的 3 种方法。 1. Input #语句 语法格式为: Input #filenumber,varlist 2. Line Input #语句 语法格式为: Line Input #filenumber,varname 3. Input( )函数 语法格式为: Input(number,[# ]filenember) 9.2.3 顺序文件的写操作 1. Write #语句 语法格式为: Write #filenumber ,[outputlist] 2. Print #语句 语法格式为: Print #filenumber,[outputlist] 9.2.4 顺序文件的关闭 Close 语法格式为: Close [filenumberlist] 【例 9.1】 顺序文件的使用示例。 见书上 199-201 页 9.3 随机文件 顺序文件和随机文件的比较
《 Visual basic程序设计》精品课程电子教案 9.3.1声明记录类型变量 Type/ End Type语法格式为 [ Private Public]Type自定义类型名 元素名 As type [元素名As 9.3.2打开随机文件 Open语句格式为 Open pathname [For Random) As filenumber Len=reclength 9.3.3随机文件的读操作 语法格式为 Get [# filenumber, [renumber], varname 9.3.4随机文件的写操作 Put语句语法格式如下: Put [# filename, [renumber], varname 【例9.2】往随机文件中添加记录 见书上203-204页 【例9.3】将“ Student97.dat”随机文件的第n条记录删除。 见书上205-206页 9.3.5随机文件的浏览操作 【例94】用滚动条控件在随机文件中进行定位操作 见书上206-207页 六、小结
《Visual Basic 程序设计》精品课程电子教案 4 9.3.1 声明记录类型变量 Type/End Type 语法格式为: [Private|Public] Type 自定义类型名 元素名 As type [元素名 As type] … End Type 9.3.2 打开随机文件 Open 语句格式为: Open pathname [For Random] As filenumber Len=reclength 9.3.3 随机文件的读操作 语法格式为: Get [#] filenumber,[recnumber],varname 9.3.4 随机文件的写操作 Put 语句语法格式如下: Put [#] filename,[recnumber],varname 【例 9.2】 往随机文件中添加记录 见书上 203-204 页 【例 9.3】 将“Student97.dat”随机文件的第 n 条记录删除。 见书上 205-206 页 9.3.5 随机文件的浏览操作 【例 9.4】 用滚动条控件在随机文件中进行定位操作。 见书上 206-207 页 六、小结
《 Visual basic程序设计》精品课程电子教案 在这一讲里,我们要掌握顺序文件的打开、读、写、关闭操作以及随机文件的打开、读 写、关闭操作。 七、作业 习题9.18,9.20
《Visual Basic 程序设计》精品课程电子教案 5 在这一讲里,我们要掌握顺序文件的打开、读、写、关闭操作以及随机文件的打开、读、 写、关闭操作。 七、作业 习题 9.18,9.20
《 Visual basic程序设计》精品课程电子教案 第二讲(2学时) 教学内容 二进制文件、与文件系统相关的控件。 二、目的要求 1.掌握二进制文件的打开、读、写、关闭操作。 2.掌握驱动器列表框、目录列表框和文件列表框三者的同步 3.掌握通用对话框控件的使用。 三、教学重点与难点 教学重点:二进制文件的读、写操作;驱动器列表框、目录列表框和文件列表框三者的 教学难点:驱动器列表框、目录列表框和文件列表框三者的同步。 四、教学方法 多媒体教学。 五、教学过程 9.4二进制文件 1.二进制文件的打开 语法格式为: Open pathname for Binary As filenumber 2.二进制文件的读写 iet [#]filenumber, [renumber], varname Put [#]filenumber, [renumber], varname 设置数据指针位置 Sek语句的语法格式如下: Seek [#]filenumber, position
《Visual Basic 程序设计》精品课程电子教案 6 第二讲 (2 学时) 一、教学内容 二进制文件、与文件系统相关的控件。 二、目的要求 1.掌握二进制文件的打开、读、写、关闭操作。 2.掌握驱动器列表框、目录列表框和文件列表框三者的同步。 3. 掌握通用对话框控件的使用。 三、教学重点与难点 教学重点:二进制文件的读、写操作;驱动器列表框、目录列表框和文件列表框三者的 同步。 教学难点:驱动器列表框、目录列表框和文件列表框三者的同步。 四、教学方法 多媒体教学。 五、教学过程 9.4 二进制文件 1. 二进制文件的打开 语法格式为: Open pathname for Binary As filenumber 2. 二进制文件的读写 Get [#]filenumber,[recnumber],varname Put [#]filenumber,[recnumber],varname 3. 设置数据指针位置 Seek 语句的语法格式如下: Seek [#]filenumber,position
《 Visual basic程序设计》精品课程电子教案 9.5与文件系统相关的控件 9.5.1驱动器列表框、目录列表框、文件列表框控件 1.驱动器列表框 驱动器列表框有一个 Drive属性,在运行时返回或设置所选定的驱动器。 Drive属性不 能在设计状态时设置,只能在程序中被引用或设置,其形式如下: [对象.] Drive[= drive] 其中,对象:驱动器列表框名称。 每次重新设置 Drive属性都会引发该控件的 Change事件。 2.目录列表框 Path属性用来返回或设置当前路径,不能在设计状态时设置。它适用于目录列表框和 文件列表框,其形式如下: [对象.]Path[= pathname] 其中,对象:指目录列表框或文件列表框。 pathname:一个路径名字符串 每次重新设置Path属性都会引发该控件的 Change事件 文件列表框 文件列表框也有Path属性,表示列表框中显示的文件所在的路径。每次重新设置Path 属性都会引发 PathChange事件。 文件列表框的 Pattern属性用于返回或设置文件列表框所显示的文件类型。其形式如 [对象.] Pattern[= value] 其中,对象:指文件列表框名称 value 个文件名字符串 【例9.5】文件系统控件的演示
《Visual Basic 程序设计》精品课程电子教案 7 9.5 与文件系统相关的控件 9.5.1 驱动器列表框、目录列表框、文件列表框控件 1. 驱动器列表框 驱动器列表框有一个 Drive 属性,在运行时返回或设置所选定的驱动器。Drive 属性不 能在设计状态时设置,只能在程序中被引用或设置,其形式如下: [对象.]Drive[=drive] 其中,对象:驱动器列表框名称。 每次重新设置 Drive 属性都会引发该控件的 Change 事件。 2. 目录列表框 Path 属性用来返回或设置当前路径,不能在设计状态时设置。它适用于目录列表框和 文件列表框,其形式如下: [对象.]Path[=pathname] 其中,对象:指目录列表框或文件列表框。 pathname:一个路径名字符串。 每次重新设置 Path 属性都会引发该控件的 Change 事件。 3. 文件列表框 文件列表框也有 Path 属性,表示列表框中显示的文件所在的路径。每次重新设置 Path 属性都会引发 PathChange 事件。 文件列表框的 Pattern 属性用于返回或设置文件列表框所显示的文件类型。其形式如 下: [对象.]Pattern[=value] 其中,对象:指文件列表框名称。 value:一个文件名字符串。 【例 9.5】 文件系统控件的演示
《 Visual basic程序设计》精品课程电子教案 见书上211-212页 9.5.2通用对话框控件 通用型对话框共有6种,它们是:0pen(打开)、 Save as(保存文件)、 Print(打印)、 olor(颜色)、Font(字体)、Help(帮助)。 1.创建通用对话框控件( CommonDialog) 2.调用通用对话框控件 调用方法如下所示 调用打开对话框: CommonDialogX. ShowOpen 调用保存对话框: CommonDialogX. ShowSave 调用打印对话框: CommonDialogX. ShowPrinter 调用颜色对话框: CommonDialogX. ShowColor 调用字体对话框: CommonDialogX. Show Font 调用帮助对话框: CommonDialogX. ShowHelp 3.设置通用对话框控件的属性 【例9.6】设计“打开”、“保存”、“颜色”3种对话框 六、小结 在这一讲里,我们要掌握二进制文件的打开、读、写、关闭操作:驱动器列表框、目录 列表框和文件列表框三者的同步;通用对话框控件的使用。 七、作业 9.21;9.22
《Visual Basic 程序设计》精品课程电子教案 8 见书上 211-212 页 9.5.2 通用对话框控件 通用型对话框共有 6 种,它们是:Open(打开)、Save As(保存文件)、Print(打印)、 Color(颜色)、Font(字体)、Help(帮助)。 1.创建通用对话框控件(CommonDialog) 2.调用通用对话框控件 调用方法如下所示: 调用打开对话框:CommonDialogX.ShowOpen 调用保存对话框:CommonDialogX.ShowSave 调用打印对话框:CommonDialogX.ShowPrinter 调用颜色对话框:CommonDialogX.ShowColor 调用字体对话框:CommonDialogX.ShowFont 调用帮助对话框:CommonDialogX.ShowHelp 3.设置通用对话框控件的属性 【例 9.6】 设计“打开”、“保存”、“颜色”3 种对话框 六、小结 在这一讲里,我们要掌握二进制文件的打开、读、写、关闭操作;驱动器列表框、目录 列表框和文件列表框三者的同步;通用对话框控件的使用。 七、作业 9.21;9.22