WebWindowEx![]() |
PageWindowEx 对象的集合。每个 PageWindow 对象代表 Microsoft FrontPage 应用程序窗口一个打开的 Web 页。PageWindowEx 对象是 PageWindows 集合的成员。
使用 PageWindows 属性可以返回 PageWindows 集合。下列语句将 PageWindows 对象返回到 myPages
变量。
myPages = WebWindows(0).PageWindows
使用 PageWindows(index) 可以返回单个 PageWindowEx 对象,其中 index 是 PageWindows 集合中某个项目的索引号。下列语句返回集合中的第一个 PageWindowEx 对象。
Set myPageWindow = WebWindows(0).PageWindows(0)
使用 Add 方法可以将网页窗口添加到 PageWindows 集合中。下列示例打开 myWebOne
中的指定网页,并将该网页添加到 PageWindows 集合。
Dim myPageWindows As PageWindows
Set myPageWindows = ActiveWeb.WebWindows(0).PageWindows
myPageWindows.Add("C:\My Webs\myWebOne\bugrep.htm")
使用 Application 属性可以从 PageWindows 集合返回 Application 对象。下列示例从 PageWindows 集合返回 Application 对象。
myAppName = WebWindows.PageWindows.Application.Name
使用 Close 方法可以关闭 PageWindowEx 对象或打开的 PageWindows 集合。下列语句关闭第一个 WebWindowEx 对象的第四个 PageWindowEx 对象。
WebWindows(0).PageWindows(3).Close
使用 Close(index) 可以关闭单个 PageWindowEx 对象,其中 index 是 PageWindows 集合中某个项目的索引号,如下列语句所示。这两个语句关闭的是同一个网页窗口。在第一个语句中,使用 Close 方法的索引号来关闭网页窗口,而在第二个语句中,关闭网页窗口是通过指定要关闭的网页的索引号来实现的。
WebWindows(0).PageWindows.Close(2)
WebWindows(0).PageWindows(2).Close
使用 Close() 可以关闭 PageWindows 集合中所有打开的 PageWindowEx 对象。下列语句关闭 PageWindows 集合中所有打开的网页。
WebWindows(0).PageWindows.Close()
使用 Count 属性可以返回 PageWindows 集合中网页窗口的总数。下列示例返回集合 PageWindows 中网页窗口的数目。
myPageCount = WebWindows(0).PageWindows.Count
若要返回 PageWindows 集合的容器,请使用 Parent 属性。下列语句使用 Parent 属性返回第一个 PageWindowEx 对象的 WebWindowEx 容器对象。
Set myParent = ActiveWeb.WebWindows(0).PageWindows.Parent