VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt

VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt

ID:56519182

大小:185.50 KB

页数:18页

时间:2020-06-26

VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt_第1页
VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt_第2页
VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt_第3页
VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt_第4页
VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt_第5页
资源描述:

《VisualBasic程序设计课件第讲文件处理应用程序设计方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1第12讲文件处理程序设计方法(2)2教师语同学好,我们现在开始学习VB程序设计课程的第12讲。上一讲我们介绍的文件管理器应用程序仅能对磁盘文件的属性进行显示。但如果希望读取并显示文件的内容,就必须使用VB提供的标准文件输入/输出语句了。本讲就介绍这方面的知识3本讲主要内容顺序文件的访问方法随机文件的访问方法二进制文件的访问方法4标准文件输入/输出1、文件结构:在计算机中,为了迅速有效的存取数据,文件必须以某种特定方式组织其中的数据,这种方式称为文件结构。2、文件可以从多角度加以分类。根据文件的内容可以分为程序文件和数据文件,根据文件的编码可以分为文本文件和二进制文件。3、根据文件的存取方式可

2、以分为顺序文件、随机文件和二进制文件。5一、顺序文件1.顺序文件的打开和关闭顺序文件是最简单的文件结构,它按次序一个接一个的排列纪录,并且只提供第一个记录的存储位置。当需要读取某一记录时,就必须按顺序从第一条记录开始依次读出数据,直到找到所需记录为止。6(1)打开顺序文件格式:Open<文件名>For<模式>As#<文件号>模式:Input:以读方式打开文件。Output:该方式创建一个新的顺序文件,等待输出数据,如果存在同名文件,则覆盖原有文件内容。Append:以追加方式打开文件。如果不存在该文件,则创建一个新文件。7(2)关闭顺序文件格式:Close#<文件名>说明:1)文件号是Open

3、语句打开文件是指定的文件号。2)Close语句可以同时关闭多个以打开的文件。82.顺序文件的写操作(1)Print#语句格式:Print#<文件号>,[输出项列表]功能:将各输出项的值写入到指定的文件中。(2)Write#<文件号>,[输出项列表]93.顺序文件的读操作(1)Input#<文件号>,<变量列表>功能:从指定文件中读取数据并将其赋值给对应的变量(2)LineInput#<文件号>,<变量>功能:从指定文件中读出一行数据并将其赋值给字符串变量10二、随机文件随机文件是可以按照任意顺序读写的文件,它的每条记录都有一个记录号,并且所有记录的长度是相等的。读取数据时,只要指定记录号,就可

4、以直接读取记录。随机文件一旦打开,就可以同时进行读写操作111.打开Open<文件名>ForRandomAs#<文件号>[Len=记录长度]2.关闭Close#<文件号>3.写操作Put#<文件号>,[记录号],<变量名>124.读操作Get#<文件号>,[记录号],<变量名>13三、二进制文件磁盘中的文件在本质上都是以二进制方式存储的,二进制文件存取方式是以字节为单位对文件进行访问的,允许程序读写文件的任何字节,不管是文本文件、可执行文件,都可以二进制方式存取访问。141.打开Open<文件名>ForBinaryAs#<文件号>2.关闭Close#<文件号>3.写操作Put#<文件号>,[位

5、置],<变量名>4.读操作Get#<文件号>,[位置],<变量名>15教师语我们下面通过一个简单的例子,对顺序文件读写方法进行演示。16演示教师语:刚才的程序仅演示了顺序文件访问方式,将同学们在此基础上,采用随机文件、二进制文件访问方式完成上述程序开发任务,做到举一反三。本讲结束,同学们再见!人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大

6、的精神力量,鼓舞我们前进。

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

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

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