第07章 文件(4学时)

第07章 文件(4学时)

ID:21081163

大小:281.50 KB

页数:25页

时间:2018-10-19

第07章 文件(4学时)_第1页
第07章 文件(4学时)_第2页
第07章 文件(4学时)_第3页
第07章 文件(4学时)_第4页
第07章 文件(4学时)_第5页
资源描述:

《第07章 文件(4学时)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章文件7.1文件管理控件7.2文件处理7.3示例作业实验掌握重点预习VisualBasic程序设计1.驱动器列表框(DriveListBox)在运行时,可选择一个有效的磁盘驱动器。该控件用来显示用户系统中所有有效磁盘驱动器的列表。(1)常用属性Name属性:缺省时,值为:“Drive1”Drive属性:用来设置和返回驱动器列表框中的当前驱动器。此属性是运行时属性,不能在属性窗口中设置。设置语句格式:<驱动器列表框名>.Drive=驱动器名例如:Drive1.Drive=“C:”(2)常用事件Change事件:是驱动

2、器列表框中最常用的事件常用语句(3)常用语句:ChDrive语句功能:改变当前工作驱动器。格式:ChDriveDrive如:ChDrive“D”╳7.1文件管理控件2、目录列表框(DirListBox)显示用户系统的当前驱动器的目录结构和路径。这个控件可以显示分层的目录列表。(1)常用属性Name属性:缺省时,值为“Dir1”Path属性:用来设置和返回目录列表框中的当前目录。此属性是运行时属性,不能在属性窗口中设置。设置语句格式:<目录列表框名>.Path=路径例如:Dir1.path=“c:ProgramFile

3、aa(2)常用事件:Change事件(3)常用命令:ChDir语句功能:设置当前工作目录格式:ChDir路径     如:ChDir“C:Windows”╳7.1文件管理控件3.文件列表框(FileListBox)在运行时列出由文件列表框控件的Path属性指定目录中的文件。(1)常用属性(详细)Name,Path,Pattern,FileName,ListCount,ListIndex,List(2)常用事件:PathChange事件:当文件列表框的Path属性改变时产生PatternChange事件:当文件列表框的P

4、attern属性改变时产生Click事件组合使用文件系统控件(参见例7-1,P131)╳7.1文件管理控件╳Name属性:缺省时,值为“File1”Path属性:用来设置和返回文件列表框中所显示文件的路径。此属性是运行时属性,不能在属性窗口中设置。语句:File1.Path=路径或  File1.Path=Dir1.PathPattern属性:用来设置在程序运行时文件列表框要显示的某一种类的文件该属性即可在属性窗口设置,也可以通过程序代码设置。格式:[窗体.]<文件列表框名>.Pattern=属性值[;属性值]例如:Fi

5、le1.Pattern=“*.exe”FileName属性:用来设置和返回文件列表框中将显示的文件名称。该属性可以带有路径和通配符。该属性是运行时属性。语法格式:[窗体名.]<文件列表框名>.FileName=文件名称例如:File1.Filename=“D:*.exe”ListCount属性:用于组合框、驱动器列表框、目录列表框和文件列表框。返回控件内所列项目的总数。该属性是运行时属性。使用文件属性可以使用文件属性(Archive、Normal、System、Hidden和Readonly)来指定在文件列表框中显示哪

6、一类文件。缺省时,System和Hidden属性为False.文件是指存放在磁盘上的一系列相关的字节。VB有三种文件访问类型:(1)顺序访问适用于普通的文本文件。文件中的每个字符代表一个文本字符或者文件格式符(如:回车、换行符等)文件中的数据以ASCII码方式存储。(2)随机访问文件是由一组相同长度的记录组成的。记录可以由标准的数据类型的单一字段组成,也可由用户自定义类型变量所创建的多个字段组成。每个字段的数据类型可以不同但长度固定的。文件中的数据以二进制方式存储。允许在任何时候访问文件的任何地方。(3)二进制访问文件可

7、以存储任意希望存储的数据。它没有对数据类型和记录长度的假定;但须知道数据是如何写入的,以便正确地读写它们。该访问模式中,不能随意定位读取数据。文件中的数据是顺序地、成块地被读取的。其本质:文件数据在磁盘中的存储格式与其在内存中的存储格式一致╳7.2文件处理1.文件访问的语句(参见P136-P140)(1)打开文件语句—OPEN语句语法格式:Open文件名[FOR模式][Access存取类型][锁定]As[#]文件号[Len=记录长度](2)关闭文件语句—CLOSE语句语法格式:Close[[#]文件号][,[#]文件号]

8、…(3)关闭所有打开的文件语句—RESET语句语法格式:Reset(4)锁定和解锁语句—Lock和UnLock语句语法格式:Lock[#]文件号[,记录范围]Unlock[#]文件号[,记录范围](5)定位语句—Seek语句语法格式:Seek[#]文件号,位置╳7.2文件处理(1)尾部确认函数—EOF函数格式:EOF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。