第6章 文件系统操作PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.2.3 文件夹处理 对象处理: '创建一个对象的事例 Set My
("Scripting.") '创建一个用来操作的文件夹 My("d:\t") '移动该文件夹 My "d:\t","d:\t2" '删除该文件夹 My "d:\t2"
6.2 文件及文件夹处理
本章首页
File对象处理: '创建一个对象的事例 Set MFO=Server.CreateObject ("Scripting.") '创建一个Folder对象 Set MFolder=MFO.GetFolder("c:\winnt") '循环显示其中文件 For Each thing in MFolder.Files Response.Write("<p>"&thing) Next
关闭打开的TextStream文件
Read ReadAll
wk.baidu.com
object.Read(characters) object.ReadAll
从TextStream文件中读入指定数目的字符并返回 结果字符串
读入全部TextStream文件并返回结果字符串
ReadLine Skip
object.ReadLine object.Skip(characters)
6.3 文本文件的读写操作
6.3.1 TextStream对象 TextStream对象用于访问文本文件,语法: TextStream.{property | method} 其中property和method参数可以是任何与
TextStream对象相关联的属性和方法。
6.3 文本文件的读写操作
WriteLine
object.WriteLine([string])
向TextStream文件写入指定字符串和新行字符
WriteBlankLines
object.WriteBlankLines(lines) 向TextStream文件中写入指定数目的新行字符
6.3 文本文件的读写操作
6.3.3 对文本文件的写操作
使用File对象方法对文件进行操作。
'创建一个的事例 Set MFO=Server.CreateObject ("Scripting.")
'创建一个File对象的事例 Set A("d:\t.txt")
'复制文件操作 A "d:\t2.txt"
'移动文件操作 A "d:\t3.txt"
'删除文件
A
6.2 文件及文件夹处理
1.TextStream对象属性
属性名
语法
描述
AtEndOfLine
object.AtEndOfLine
AtEndOfStream object.AtEndOfStream
Column
object.Column
Line
object.Line
只读属性。在TextStream文件中,如果文件 指针指向行末标记,就返回True;否则返回 False
只能选择其中的一个。 1.对象的方法
6.2 文件及文件夹处理
2.对象的数据集合 对象的属性只有Drives属性一种,该属性包含
本地计算机上所有可用驱动器的信息。语法如 下: object.Drives
6.2 文件及文件夹处理
6.2.2 复制、移动以及删除文件 对象的方法不局限于一个单独的文件。 对象MFO。 '复制文件操作
第6章 文件系统操作
6.1 6.2 6.3 6.4
文件操作组件 文件及文件夹处理 文本文件的读写操作 计数器实例
6.1 文件操作组件
本章首页
ASP提供了很多组方法、属性和集合来对文件 进行操作处理,利用微软提供的组件就可以完 成对服务器本地文件系统的操作,可以实现读 写系统日志文件、存储用户数据、设计站点计 数器等功能。
组件主要由对象、TextStream对象、File对象、 Folder对象和Drive对象组成。
6.2 文件及文件夹处理
6.2.1 对象 此对象提供对文件系统的访问,语法: Set fs=Server.Createobject
("Scripting.") 此对象共有24种方法和1种属性。语法如下: .{Property|method} 其中:Property表示属性,method表示方法,两个参数
只读属性,如果文件指针位于TextStream 文 件末,则返回True;否则返回False
只读属性,返回TextStream文件中当前字符 位置的列号
只读属性,返回TextStream文件中的当前行 号
6.3 文本文件的读写操作
2.TextStream对象方法
方法名
语法
描述
Close
object.Close
Learning Is To Achieve A Certain Goal And Work Hard, Is A Process To Overcome Various Difficulties For A Goal
13
从TextStream文件中读入一整行字符(直到下一 行,但不包括下一行字符),并返回结果字符串
读取TextStream文件时跳过指定数目的字符
SkipLine
object.SkipLine
当读到TextStream文件时,跳过下一行
Write
object.Write(string)
向 TextStream 文件写入指定字符串
要创建并且写入一个文本文件应当同时使用和 TextStream对象。首先,需要创建一个对象的 事例,然后再利用CreateTextFile()以该事例创 建一个TextStream对象的事例,最后利用 TextStream对象的WriteLine()方法来写入文件。
为方便学习与使用课件内容, 课件可以在下载后自由调整
MFO.CopyFile d:\t1.txt","d:\t2.txt" '移动文件操作
MFO.MoveFile "d:\t1.txt","d:\t3.txt" '删除以上建立的文件
MFO.DeleteFile "d:\t2.txt" MFO.DeleteFile "d:\t3.txt"
6.2 文件及文件夹处理
("Scripting.") '创建一个用来操作的文件夹 My("d:\t") '移动该文件夹 My "d:\t","d:\t2" '删除该文件夹 My "d:\t2"
6.2 文件及文件夹处理
本章首页
File对象处理: '创建一个对象的事例 Set MFO=Server.CreateObject ("Scripting.") '创建一个Folder对象 Set MFolder=MFO.GetFolder("c:\winnt") '循环显示其中文件 For Each thing in MFolder.Files Response.Write("<p>"&thing) Next
关闭打开的TextStream文件
Read ReadAll
wk.baidu.com
object.Read(characters) object.ReadAll
从TextStream文件中读入指定数目的字符并返回 结果字符串
读入全部TextStream文件并返回结果字符串
ReadLine Skip
object.ReadLine object.Skip(characters)
6.3 文本文件的读写操作
6.3.1 TextStream对象 TextStream对象用于访问文本文件,语法: TextStream.{property | method} 其中property和method参数可以是任何与
TextStream对象相关联的属性和方法。
6.3 文本文件的读写操作
WriteLine
object.WriteLine([string])
向TextStream文件写入指定字符串和新行字符
WriteBlankLines
object.WriteBlankLines(lines) 向TextStream文件中写入指定数目的新行字符
6.3 文本文件的读写操作
6.3.3 对文本文件的写操作
使用File对象方法对文件进行操作。
'创建一个的事例 Set MFO=Server.CreateObject ("Scripting.")
'创建一个File对象的事例 Set A("d:\t.txt")
'复制文件操作 A "d:\t2.txt"
'移动文件操作 A "d:\t3.txt"
'删除文件
A
6.2 文件及文件夹处理
1.TextStream对象属性
属性名
语法
描述
AtEndOfLine
object.AtEndOfLine
AtEndOfStream object.AtEndOfStream
Column
object.Column
Line
object.Line
只读属性。在TextStream文件中,如果文件 指针指向行末标记,就返回True;否则返回 False
只能选择其中的一个。 1.对象的方法
6.2 文件及文件夹处理
2.对象的数据集合 对象的属性只有Drives属性一种,该属性包含
本地计算机上所有可用驱动器的信息。语法如 下: object.Drives
6.2 文件及文件夹处理
6.2.2 复制、移动以及删除文件 对象的方法不局限于一个单独的文件。 对象MFO。 '复制文件操作
第6章 文件系统操作
6.1 6.2 6.3 6.4
文件操作组件 文件及文件夹处理 文本文件的读写操作 计数器实例
6.1 文件操作组件
本章首页
ASP提供了很多组方法、属性和集合来对文件 进行操作处理,利用微软提供的组件就可以完 成对服务器本地文件系统的操作,可以实现读 写系统日志文件、存储用户数据、设计站点计 数器等功能。
组件主要由对象、TextStream对象、File对象、 Folder对象和Drive对象组成。
6.2 文件及文件夹处理
6.2.1 对象 此对象提供对文件系统的访问,语法: Set fs=Server.Createobject
("Scripting.") 此对象共有24种方法和1种属性。语法如下: .{Property|method} 其中:Property表示属性,method表示方法,两个参数
只读属性,如果文件指针位于TextStream 文 件末,则返回True;否则返回False
只读属性,返回TextStream文件中当前字符 位置的列号
只读属性,返回TextStream文件中的当前行 号
6.3 文本文件的读写操作
2.TextStream对象方法
方法名
语法
描述
Close
object.Close
Learning Is To Achieve A Certain Goal And Work Hard, Is A Process To Overcome Various Difficulties For A Goal
13
从TextStream文件中读入一整行字符(直到下一 行,但不包括下一行字符),并返回结果字符串
读取TextStream文件时跳过指定数目的字符
SkipLine
object.SkipLine
当读到TextStream文件时,跳过下一行
Write
object.Write(string)
向 TextStream 文件写入指定字符串
要创建并且写入一个文本文件应当同时使用和 TextStream对象。首先,需要创建一个对象的 事例,然后再利用CreateTextFile()以该事例创 建一个TextStream对象的事例,最后利用 TextStream对象的WriteLine()方法来写入文件。
为方便学习与使用课件内容, 课件可以在下载后自由调整
MFO.CopyFile d:\t1.txt","d:\t2.txt" '移动文件操作
MFO.MoveFile "d:\t1.txt","d:\t3.txt" '删除以上建立的文件
MFO.DeleteFile "d:\t2.txt" MFO.DeleteFile "d:\t3.txt"
6.2 文件及文件夹处理