ASP的内置组件 要点 ASP组件概述 数据库存取组件 文件存取组件 广告轮显组件 浏览器兼容组件 文件超链组件
ASP的内置组件 要点 • ASP组件概述 • 数据库存取组件 • 文件存取组件 • 广告轮显组件 • 浏览器兼容组件 • 文件超链组件
ASP组供概逃 组件名 说明 数据库存取组件用于存取数据库 文件存取组件 用于存取文件,提供文件I/O方法 广告轮显组件 构建广告页面,维护、修改便利 浏览器兼容组件根据客户端浏览器类型送出正确 的Web页面 文件超链组件 用于构建超链接Web页面
ASP组件概述 组件名 说 明 数据库存取组件 用于存取数据库 文件存取组件 用于存取文件,提供文件I/O方法 广告轮显组件 构建广告页面,维护、修改便利 浏览器兼容组件 根据客户端浏览器类型送出正确 的Web页面 文件超链组件 用于构建超链接Web页面
文件存取组件 利用文件存取组件可以对服务器上的文件和 文件夹进行管理,如文本文件的存取、文件 和文件夹的复制、移动和删除等等。 对于 WindOws nt/2000,必须将文件及文件 夹的权限设置为任何人可以存取 文件存取组件包含的常见对象: Filesystemobject、 Textstrean、 Fle、 Folder
文件存取组件 • 利用文件存取组件可以对服务器上的文件和 文件夹进行管理,如文本文件的存取、文件 和文件夹的复制、移动和删除等等。 • 对于Windows NT/2000,必须将文件及文件 夹的权限设置为任何人可以存取。 • 文件存取组件包含的常见对象: FileSystemObject、TextStream、 File、Folder
FileSystemObject对象的方法 此为最主要的对象,可以创建、打开或读写 文件,并可以对文件和文件夹进行新建、复 制、移动、删除等操作
FileSystemObject对象的方法 • 此为最主要的对象,可以创建、打开或读写 文件,并可以对文件和文件夹进行新建、复 制、移动、删除等操作
方法 说明 CreateTextFile 新建一个文本文件 Open TextFile 打开一个已有文本文件 GetFile 返回一个File对象 CopyFile 复制文件 MoveFile 移动文件 DeleteFile 删除文件 File×ists 判断文件是否存在 GetFolder 返回一个Fode对象 Create Folder 创建一个文件夹 CopyHolder 复制一个文件夹 MoveFolder 移动一个文件夹 Delete Folder 删除一个文件夹 Folder Exists 判断一个文件夹是否存在
方 法 说 明 CreateTextFile 新建一个文本文件 OpenTextFile 打开一个已有文本文件 GetFile 返回一个File对象 CopyFile 复制文件 MoveFile 移动文件 DeleteFile 删除文件 FileExists 判断文件是否存在 GetFolder 返回一个Folder对象 CreateFolder 创建一个文件夹 CopyFolder 复制一个文件夹 MoveFolder 移动一个文件夹 DeleteFolder 删除一个文件夹 FolderExists 判断一个文件夹是否存在
士 TextStream,对象的属偿与方滋 属性 说明 AtEndofline 语法: Textstream对象. AtEndofLine AtEndofStream语法: Textstream对象 AtEndofStream Column 语法: Textstream对象. Column 返回光标所在列 Line 语法: Textstream对象.Line 返回光标所在行
TextStream对象的属性与方法 属 性 说 明 AtEndOfLine 语法:TextStream对象. AtEndOfLine AtEndOfStream 语法:TextStream对象. AtEndOfStream Column 语法:TextStream对象. Column 返回光标所在列 Line 语法:TextStream对象. Line 返回光标所在行
方法 说明 Close 语法: Textstream对象 Close( Read 语法: Textstream对象Read( Charactersnum ReadAll 语法: string= tstream.A‖l ReadLine语法: string= t stream. Readline Skip 语法: tstream. Skip( CharactersNum) Skipline语法: tstream SkipLine Write 语法: t stream write( string) WriteLine语法: t stream writeline(stng WriteBlankLine iE it: tStream. Write BlankLines(NumOflines)
方 法 说 明 Close 语法:TextStream对象.Close() Read 语法:TextStream对象.Read(CharactersNum) 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方法 语法: Set Server CreateObject( Scripting. FileSystemObject") set= . Createtextfile( filename[ overwrite]) Overwrite:为true,允许覆盖;为 false,则不允许覆盖。 缺省值为fase
新建文本文件 • 新建文本文件涉及FileSystemObject对象和该 对象的CreateTextFile方法 • 语法: Set = Server.CreateObject(“Scripting.FileSystemObject”) Set = .CreateTextFile(filename[,overwrite]) Overwrite:为true,允许覆盖;为false,则不允许覆盖。 缺省值为flase
新建文本文件例 Dim Fileobject 定义一个 FileSystemObject对象实例 Dim textfile 定义一个 TextStream对象实例 Set Fileobject Server CreateObject( Scripting FileSystemObject Set textfile= FileObject Create TextFile("c: \inetpub\wwwroot\asptemp\ chapter&test. txt Textfile. Writeline("你好 TextFile. Close 关闭 TextStream对象
新建文本文件例
文布文件的读取或添加 对文本文件进行读取和添加,需要用 Filesystemobject对象和 Open TextFile方法, 以及 Textstream对象的 Writeline和 readline 方法等。 语法 se= OpenTextFile(filename,iomode, [ctrateD
文本文件的读取或添加 • 对文本文件进行读取和添加,需要用 FileSystemObject对象和OpenTextFile方法, 以及TextStream对象的WriteLine和readLine 方法等。 • 语法 Set = . OpenTextFile(filename[,iomode,[ctrate]])