VisualBASIC程序设计 第5讲文件.ppt_第1页
VisualBASIC程序设计 第5讲文件.ppt_第2页
VisualBASIC程序设计 第5讲文件.ppt_第3页
VisualBASIC程序设计 第5讲文件.ppt_第4页
VisualBASIC程序设计 第5讲文件.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1,审阅:第7章用户界面设计、单选按钮检查框框架(框架)、滚动条(HScroll Bar、VScroll Bar)、列表框(列表框)组合框(组合框)、驱动器对象拖放和OLE拖放、 档案3360表示存储在外部,从分类:档案内容到节目档案,按访问顺序依次访问数据文件档案,随机档案,二进制文件顺序档案:纯文本文件。 查找数据必须按唱片顺序进行。不能同时进行读写操作。随机档案:以固定长度唱片单位存储。可以按任意顺序访问数据。可以同时读写。不能视为文字处理软件。二进制文件:以字节为单位访问。不能视为文字处理软件。4,8.2序列文档、序列文档: ASCII文档可以按顺序访问所有字处理软件和VB生成的记录

2、。范例:档案AA。DAT内容包括: Zhang San、85,90li si、70,66 Wang Wu、90,89唱片:行域:字段、数据项顺序档案操作:档案打开、读取或写入: Input以只读方式打开。文件不存在时出错。Output以写入方式打开。如果文件不存在,请创建新文件。如果文件已存在,请删除原始数据。Append以添加的方式打开文件。如果文件不存在,请创建新文件。如果文件已存在,则在写入数据时将从档案末尾添加该文件。到511之间的整数。6,示例: (1) CD数据文件夹下名为stud.dat的档案open c : Data stud . dat for output as # 1(2

3、)当前磁盘当前文件夹下的salary .打开。在data Open salary . dat For Input As # 8(3)中,打开CD数据文件夹下名为Stud.dat的文件,将data openc : data stud . dat For append as2添加到档案的末尾。示例: (1)关闭档案编号为1的档案关闭closs(3)可以关闭所有打开的档案cc示例: Write #1,A1,A2,A3显示:中的每个条目必须逗号分隔。每个条目都可以写入文件中的每个数据,包括常量、变量或表达式。自动插入逗号,自动双引号字符串,写入所有数据后,最后添加回车会在文件中写入空行,9,界面如下图

4、所示。10,Private subform _ load()common dialog 1 . show save open common dialog 1 . filename for output as # 2 end subprivate subcomom说明:在逗号分隔时以分区格式输出分号分隔,可以将所有项目输出到一行,并在输出后自动换行使用Spc()函数和制表符()函数示例12-1中的Write #语句作为Print #语句3360 Print #。na;G1;G2生成的数据: 001章387 92 002里4 76 89 003王5 93 86,3360 Write #2,no,n

5、a,g1,G2生成的数据3360 001,章节3,87,92 002 No,na读取操作(1) Input #语句格式: Input #,功能:描述3360经常用于读取由Write语句生成的档案数据。按顺序读取,每次读取一条记录时,唱片指针都向后移动一条记录。(2) Line Input #语句格式: Line Input #,功能:从文件中读取数据行,并将其作为字符串存储在中。(3) EOF函数: EOF()。到达文件结尾时,EOF函数为True。否则为False。14,示例8-2读取上述示例中生成的文件并计算每个学生的平均成绩。界面如下:其中,“通用对话框控件”打开“打开档案”对话框,在对话框中选择的文件用作要显示的文件。15,Private sub command 1 _ click()common dialog 1 . show Open Open common dialog 1 . filename for Input as # 3 tex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论