- 20
- 0
- 约6.62千字
- 约 35页
- 2017-02-28 发布于湖北
- 举报
教学要求 1.掌握文件读写的基本方法; 2、掌握与文件处理相关的语句和函数的用法; 3、理解文件系统控件的基本功能; 4、了解文件管理器应用程序开发过程。 5.1 文件管理器程序任务 5.1 文件管理器程序任务 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.2 文件系统控件及相关语句 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 5.3 标准文件输入/输出 实验 更改密码登录程序 5.3.2 随机文件 说明:1)文件名应包含完整路径 2)纪录长度用于制定随机文件每条纪录的长度。默认为128Byte,可取0~32k,也可在程序中用Len函数获得纪录长度。 3)随机文件打开后,既可从文件中读取数据,也可向文件中写入数据。如: Open “A:\D3.txt” For Random As #1 Len=Len(Student) (2)关闭随机文件用Close语句。 5.3.2 随机文件 2、随机文件的写操作 格式:Put [#] 文件号,[纪录号],变量名 功能:把变量中的数据写入指定文件中纪录号指定的位置。 说明: 1)纪录号为大于1的整数 2)省略纪录号时,新纪录插入到当前纪录之后 5.3.2 随机文件 3、随机文件的读操作 格式:Get [#] 文件号,[纪录号],变量名 功能:从指定文件中读取纪录号指定的纪录,并赋值给变量。 说明: Get语句依次读取一条纪录后,文件纪录指针自动指向下一条纪录,纪录号加1。 * * 第5讲 文件处理应用程序设计 5.1.1 任务概述 文件是指存储在外部介质上的数据的集合,是一种可以永久性存储数据的形式。操作系统以文件为单位管理数据,文件名是文件访问的标示。把数据写入文件或从文件中读取数据,计算机需要先根据文件名找到指定的文件,然后再执行读写操作。 采用VB中提供的驱动器列表框、目录列表框和文件列表框三种控件可实现上述功能。在本章中我们将建立一个简单的文件管理器。 5.1.2 界面设计 1、创建工程 2、创建窗体 5.1.3 代码设计 1、编写ClearAttr过程 2、编写ShowAttr过程 3、驱动器列表框控件的Change事件 4、目录列表框控件的Change事件 5、文件列表框控件的Change事件 5.2.1 改变当前驱动器 语法:ChDrive 驱动器名 说明:驱动器名是一个字符串表达式,指定一个存在的驱动器。使用空字符串,驱动器不变;使用多个字符,则使用首字母。 例:ChDrive “D” 5.2.2 改变当前目录 语法:ChDir 路径名 说明:语句改变缺省目录位置,但不会改变缺省驱动器位置。 例:ChDir “D:\Temp” 5.2.3 删除文件 语法:Kill 文件名 说明:Kill支持统配符(*和?) 例:Kill D:\Data\Test.txt Kill C:\TEMP\*.tmp 5.2.4 拷贝文件 语法:FileCopy 源文件,目标文件 说明:源文件和目标文件名是字符串表达式,可以包含驱动器、文件夹。不能对打开的文件执行复制操作。 5.2.5 文件重命名 语法: Name 旧文件名 As 新文件名 说明:Name语句重新命名文件并将其移动到不同的目录或文件夹中。可跨驱动器移动文件,且只能重命名文件,不能创建新文件。 Dim OldName,NewName As String OldName=“C:\mydir\oldfile” NewName=“C:\youdir\Newfile” Name OldName As NewName 5.2.6 创建新目录 语法:MkDir 目录名 说明:若没有指定驱动器,则在当前驱动器上创建目录。例:Mkdir “成绩单 5.2.7 删除目录 语法:RmDir 目录名 说明:在使用此命令前,应先使用Kill命令删除所
您可能关注的文档
- UniDAC使用说明(简单版)1.doc
- unit 1电子练习.doc
- Unity_Pro编程培训教程第05章_变量及数据.ppt
- unity3d游戏开发之构建游戏地形的基本元素.doc
- Unity3D之如何创建正确的像素比在屏幕上.doc
- UNIX chap3 编辑UNIX的文本文件.ppt
- Unix Linux基础.doc
- unix 下 ld编译选项.doc
- UNIX_chap3_编辑UNIX的文本文件.ppt
- UNIX-LINUX平台可执行文件格式分析.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 四川省2025年中考数学真题试卷十五套附答案.pdf VIP
- 《数据库原理与应用》课程标准.pdf VIP
- 本科论文毕设-基于JAVA酒店管理系统毕业设计论文.doc VIP
- 2025年德州职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 氟化物微纳复合玻璃与透明陶瓷:设计原理、制备工艺与性能研究.docx VIP
- 2025海上风电系统智能运维的数字孪生技术(英文).pdf VIP
- 2025年德州职业技术学院单招《数学》真题(重点)附答案详解.docx VIP
- 牵引供电变电所-分区所-AT所.pdf VIP
- 投标产品质量、供货、售后服务、残次品退换承诺方案.docx VIP
- 子宫肌瘤的诊治中国专家共识解读.docx VIP
原创力文档

文档评论(0)