WebFiles 集合对象

         
多个对象
WebFiles
WebFile

WebFile 对象的集合。每个 WebFile 对象代表一个站点中所有打开的文件。WebFile 对象是 WebFiles 集合的成员。

使用 WebFiles 对象

使用 Files 属性可以返回 WebFiles 集合。下列语句返回 WebFiles 集合中的 WebFile 对象。

Set myWebFiles = Application.Webs(0).RootFolder.Files

使用 WebFiles(index) 可以返回单个 WebFile 对象,其中 index WebFiles 集合中某个项目的索引号。下列语句返回集合中的第一个 WebFile 对象。

Set myWebFile = ActiveWeb.RootFolder.Files(0)

使用 Add 方法可以将 WebFile 对象添加到 WebFiles 集合中。下列语句将新 WebFile 对象添加到 WebFiles 集合中。

myWebFiles.Add ("C:\New Web WebFiles\Sales Statistics.htm")

使用 Application 属性可以从 WebFiles 集合中返回 Application 对象。下列语句从 WebFiles 集合返回 Application 对象。

myApp = ActiveWeb.RootFolder.Files.Application

使用 Count 属性可以返回 WebFiles 集合中打开的文件的数目。下列语句返回 WebFiles 集合中的文件数目。

myCount = Webs(0).RootFolder.WebFiles.Count

使用 Delete 方法可以删除 WebFile 对象。下列语句删除 WebFiles 集合中的第三个文件。

Webs(0).RootFolder.Files(2).Delete

若要返回 WebFiles 集合的容器,请使用 Parent 属性。下列语句返回活动站点中第二个文件所在文件夹的 URL。

myWebFileParent = ActiveWeb.RootFolder.Files(1).Parent.Url