欢迎来到天天文库
浏览记录
ID:50352990
大小:150.50 KB
页数:13页
时间:2020-03-08
《ASP程序设计及应用(第二版)-电子教案及源代码-张景峰第6章 文件系统操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章文件系统操作6.1文件操作组件6.2文件及文件夹处理6.3文本文件的读写操作6.4计数器实例6.1文件操作组件ASP提供了很多组方法、属性和集合来对文件进行操作处理,利用微软提供的FileAccess组件就可以完成对服务器本地文件系统的操作,可以实现读写系统日志文件、存储用户数据、设计站点计数器等功能。组件主要由FileSystemObject对象、TextStream对象、File对象、Folder对象和Drive对象组成。本章首页6.2文件及文件夹处理6.2.1FileSystemObject对象此对象提
2、供对文件系统的访问,语法:Setfs=Server.Createobject("Scripting.FileSystemObject")此对象共有24种方法和1种属性。语法如下:FileSystemObject.{Property
3、method}其中:Property表示属性,method表示方法,两个参数只能选择其中的一个。1.FileSystemObject对象的方法6.2文件及文件夹处理2.FileSystemObject对象的数据集合FileSystemObject对象的属性只有Drives属性一种,该属性
4、包含本地计算机上所有可用驱动器的信息。语法如下:object.Drives6.2文件及文件夹处理6.2.2复制、移动以及删除文件FileSystemObject对象的方法不局限于一个单独的文件。FileSystemObject对象MFO。'复制文件操作MFO.CopyFiled:t1.txt","d:t2.txt"'移动文件操作MFO.MoveFile"d:t1.txt","d:t3.txt"'删除以上建立的文件MFO.DeleteFile"d:t2.txt"MFO.DeleteFile"d:t3.tx
5、t"6.2文件及文件夹处理使用File对象方法对文件进行操作。'创建一个FileSystemObject的事例SetMFO=Server.CreateObject("Scripting.FileSystemObject")'创建一个File对象的事例SetAfile=MFO.GetFile("d:t.txt")'复制文件操作Afile.Copy"d:t2.txt"'移动文件操作Afile.Move"d:t3.txt"'删除文件Afile.Delete6.2文件及文件夹处理6.2.3文件夹处理FileSyste
6、mObject对象处理:'创建一个FileSystemObject对象的事例SetMyFileObject=Server.CreateObject("Scripting.FileSystemObject")'创建一个用来操作的文件夹MyFileObject.CreateFolder("d:t")'移动该文件夹MyFileObject.MoveFolder"d:t","d:t2"'删除该文件夹MyFileObject.DeleteFolder"d:t2"6.2文件及文件夹处理File对象处理:'创建一个Fil
7、eSystemObject对象的事例SetMFO=Server.CreateObject("Scripting.FileSystemObject")'创建一个Folder对象SetMFolder=MFO.GetFolder("c:winnt")'循环显示其中文件ForEachthinginMFolder.FilesResponse.Write("
"&thing)Next本章首页6.3文本文件的读写操作6.3.1TextStream对象TextStream对象用于访问文本文件,语法:TextStream.{p
8、roperty
9、method}其中property和method参数可以是任何与TextStream对象相关联的属性和方法。6.3文本文件的读写操作1.TextStream对象属性属性名语法描述AtEndOfLineobject.AtEndOfLine只读属性。在TextStream文件中,如果文件指针指向行末标记,就返回True;否则返回FalseAtEndOfStreamobject.AtEndOfStream只读属性,如果文件指针位于TextStream文件末,则返回True;否则返回FalseColumno
10、bject.Column只读属性,返回TextStream文件中当前字符位置的列号Lineobject.Line只读属性,返回TextStream文件中的当前行号6.3文本文件的读写操作2.TextStream对象方法方法名语法描述Closeobject.Close关闭打开的TextStream文件Readobject.Read(characters)从Te
此文档下载收益归作者所有