VB程序设计讲课提纲.ppt
文本预览下载声明
基本的文件操作 文件关闭语句 Close [[#] 文件号1 [,[#] 文件号2, … ] 保存文件的实际操作 关闭之前的写操作都是在内存中进行的,外存并未发生任何变化 释放资源 缓冲区可用于存放其他数据 文件号变为空闲,可重新供打开文件时使用 基本的文件操作 新建文件 ① 以写入方式打开文件 ② 对文件号进行写入操作 ③ 关闭文件 写入操作 写入字符串,由Print语句完成 写入数据项,由Write语句完成 基本的文件操作 Print语句 Print #文件号,用分隔符两两隔开的输出项列表[分隔符] 将输出内容作为字符串写入文件 例7.2 Write语句 Write #文件号,用分隔符两两隔开的输出项列表[分隔符] 将输出内容作为数据项写入文件 例7.3 ,例7.4 基本的文件操作 读取文件 ① 以读取方式打开文件 ② 对文件号进行读取操作 ③ 关闭文件 读取操作 读取字符串 读若干个字符,用Input函数赋给一个字符型变量 一行字符,用Line Input语句赋给一个字符型变量.从指针处起到换行符止 读取数据项,用Input语句赋给若干个相应的变量 基本的文件操作 文件的访问位置指针 ①指针的单位为字节,不是字符 ②打开文件时,指针值为 1 ③每读 1 个 ASCII 字符,指针值加 1;每读 1个汉字字符,指针值加 2;读 1 个换行符,指针值加 2 (文本文件中 ASCII 字符占 1 个字节,汉字字符占 2 个字节) ④每读 1 行,指针指向本行的换行符的下一个位置 ⑤读完文件的最后 1 个字符时,指针指向文件的结束符 基本的文件操作 文件结束符的测试函数 EOF(文件号) 测试文件指针是否到达文件结束位置,到达时返回True,否则返回False 基本的文件操作 Input函数 Input (n,#文件号) 读取n个字符,返回 Line Input语句 Line Input #文件号,字符型变量 读一行字符,返回 例7.5,例7.6,例7.7 Input语句 Input #文件号,变量列表 读数据项,依次赋给变量 例7.8 基本的文件操作 替换文件 ① 以替换(Output)方式打开文件 ② 对文件号进行写入操作 ③ 关闭文件 用 Output 模式打开一个已存在的文件后,该文件中的内容即被全部清空,与是否关闭无关。对文件号进行的写入操作实际是从空白文件开始的 基本的文件操作 追加文件 ① 以添加(Append)方式打开文件 ② 对文件号进行写入操作 ③ 关闭文件 用 Append 模式打开一个已存在的文件后,该文件中的内容全部保留,对文件号进行写入操作在文件的尾部开始 例7.9 文件的管理操作语句 FileCopy语句 FileCopy 源文件名,目标文件名 源文件名和目标文件名都是字符型数据,它们 2个不能相同 源文件与目标文件都不能是已经打开的文件 制作文件的备份 文件的管理操作语句 Kill语句 Kill 文件名 文件名中可使用通配符“*”和“?” 要删除的文件不能是已经打开的文件 删除文件 应用举例 例7.10 简易记事本 内容改变标志 退出程序询问 例7.11 整理所下载的文本文件 借助中间文件 灵活运用读字符、读行操作 文件管理操作 例7.12 字符分裂加密法 拆分字符的高、低字节 本章完 返回 第8章导读 对话框是程序与用户交互的界面。系统有预定义的对话框,需要时可直接调用。另外还有用控件实现的通用对话框,只要创建了相应的控件后也可以方便地调用。 对话框在本质上都是一个窗体,在当程序需要特定的输入或输出界面时,也可以自定义对话框。这涉及到多窗体的编程技术。 菜单是由菜单项按层次结构组织起来的,每个菜单项和一个命令按钮的功能基本相同 对话框 VB系统预定义的两个对话框函数 消息对话框 输入对话框 返回用户在其界面上操作所产生的一个值 对话框的本质是要将用户在其窗体界面上操作所产生的结果返回给调用者 对话框 要返回的多个值时不能由函数来完成 通用对话框,在Windows中预定义的支持标准操作的对话框 打开、保存文件,选择颜色,设置字体等 VB使用了一个特殊的控件来调用这种对话框,所返回的多个值存放在该控件的不同属性中 用户自定义的数据类型 记录类型的使用 记录类型只是刻画了一个数据类型的结构模型 使用记录类型时,必须通过所声明的记录类型的变量 访问一个记录变量 可以引用它的成员:记录变量名.成员名 也可以引用它本身(整体) 例5.15 本章完 返回 第6章导读 任何一种根据固定法则去求值的操作都可以在程序中定义成一个函数,定义了的函数可以像内部函数一样使用 任何一个完成指定功能的操作都可以在程序中定义成一个过程,定义了的过程可以像对象的方法一样使用 每个
显示全部