ASP的内置组件PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Set TextFile= ("c:\inetpub\wwwroot\asptemp\chapter8\test.txt",8,True)
TextFile.WriteLine("添加内容") '添加内容
TextFile.Close
'关闭TextStream对象
ReadAll
语法:string=tStream.All
ReadLine 语法:string=tStream.ReadLine
Skip
语法:tStream.Skip(CharactersNum)
SkipLine 语法:tStream.SkipLine
Write
语法:tStream.Write(string)
WriteLine 语法:tStream.WriteLine([string])
WriteBlankLine 语法:tStream.WriteBlankLines(NumOflines)
新建文本文件
• 新建文本文件涉及FileSystemObject对象和该 对象的CreateTextFile方法
Line
说明
语法:TextStream对象. AtEndOfLine 语法:TextStream对象. AtEndOfStream 语法:TextStream对象. Column 返回光标所在列 语法:TextStream对象. Line 返回光标所在行
方法 Close Read
说明 语法:TextStream对象.Close() 语法:TextStream对象.Read(CharactersNum)
• 语法 Set <文本流对象>=
<文件系统对象>. OpenTextFile(filename[,iomode,[ctrate]])
文本文件的读取或添加(续)
OpenTextFile方法的参数
• Filename: 指定待打开的文件名称及其路径 • Iomode: 指定待打开文件操作模式,1为只读;
FileSystemObject对象的方法
• 此为最主要的对象,可以创建、打开或读写 文件,并可以对文件和文件夹进行新建、复 制、移动、删除等操作。
方法 CreateTextFile OpenTextFile GetFile CopyFile MoveFile DeleteFile FileExists GetFolder CreateFolder CopyFolder MoveFolder DeleteFolder FolderExists
根据客户端浏览器类型送出正确 的Web页面 用于构建超链接Web页面
文件存取组件
• 利用文件存取组件可以对服务器上的文件和 文件夹进行管理,如文本文件的存取、文件 和文件夹的复制、移动和删除等等。
• 对于Windows NT/2000,必须将文件及文件 夹的权限设置为任何人可以存取。
• 文件存取组件包含的常见对象: FileSystemObject、TextStream、 File、F已有文本文件 返回一个File对象 复制文件 移动文件 删除文件 判断文件是否存在 返回一个Folder对象 创建一个文件夹 复制一个文件夹 移动一个文件夹 删除一个文件夹 判断一个文件夹是否存在
TextStream对象的属性与方法
属性 AtEndOfLine AtEndOfStream Column
Set FileObject=
("Scripting.FileSystemObject")
Set TextFile= ("c:\inetpub\wwwroot\asptemp\chapter8\test.txt")
Do While Not TextFile.AtEndOfStream
Response.Write & "<br>"
Loop
TextFile.Close
‘关闭TextStream对象
%>
对文本文件添加内容
<%
Dim FileObject '定义一个FileSystemObject对象实例
Dim TextFile
'定义一个TextStream对象实例
Set FileObject=
("Scripting.FileSystemObject")
TextFile.WriteLine("你好")
TextFile.Close
'关闭TextStream对象
%>
文本文件的读取或添加
• 对文本文件进行读取和添加,需要用 FileSystemObject对象和OpenTextFile方法, 以及TextStream对象的WriteLine和readLine 方法等。
ASP的内置组件
要点 • ASP组件概述 • 数据库存取组件 • 文件存取组件 • 广告轮显组件 • 浏览器兼容组件 • 文件超链组件
ASP组件概述
组件名 数据库存取组件 文件存取组件 广告轮显组件 浏览器兼容组件
文件超链组件
说明 用于存取数据库
用于存取文件,提供文件I/O方法
构建广告页面,维护、修改便利
• 语法: Set <文件系统对象名>=
(“Scripting.FileSystemObject”) Set <文本流对象名>= <文件系统对象名
>.CreateTextFile(filename[,overwrite]) Overwrite:为true,允许覆盖;为false,则不允
许覆盖。
新建文本文件例
2为可写;8为添加。缺省为1。 • Create: 指定待打开文件不存在时,是否自动建
立新文件,true为是,false为否。缺省为 false。
逐行读取并显示文本文件
<%
Dim FileObject '定义一个FileSystemObject对象实例
Dim TextFile
'定义一个TextStream对象实例
<%
Dim FileObject '定义一个FileSystemObject对象实例
Dim TextFile
'定义一个TextStream对象实例
Set FileObject=
("Scripting.FileSystemObject")
Set TextFile= ("c:\inetpub\wwwroot\asptemp\chapter8\test.txt")