FrontPage VBA教程:WebWindowEx对象

   
WebWindows
WebWindowEx
PageWindows

代表在 Microsoft FrontPage 站点上打开的窗口。WebWindowEx对象是WebWindows集合的成员。WebWindows集合代表在指定站点或 FrontPage 中所有打开的窗口。在 WebWindows集合中,各个 WebWindowEx对象的索引编号从零开始。每个在 FrontPage 中打开的站点都包含在一个新的 WebWindowEx对象中,除非通过将 WebWindowEx对象的 Visible属性设置为 False 从而在无窗口环境下打开该站点。有关无窗口环境的详细信息,请参阅在无窗口环境下编制程序

使用 WebWindow对象

使用 WebWindow属性来返回有关打开的 WebWindowEx对象的信息。您也可以使用PageWindows属性来返回 WebWindowEx对象中打开的网页集合的有关信息。使用 WebWindows(index),其中 index 是站点窗口项目的索引编号,用于返回单个 WebWindow对象。以下语句返回 WebWindows集合中第一个站点窗口项目的ViewMode属性。


myViewMode = WebWindows(0).ViewMode

您也可以通过设置视图模式来使用 ViewMode属性以在视图模式之间切换,如以下语句所示,该语句将当前视图模式切换到“导航”视图。


ActiveWebWindow.ViewMode = fpWebViewStructure

Active方法将焦点置于指定的 WebWindowEx对象上。下列语句激活打开的站点集合中的第一个站点。


myWebWindow = WebWindows(0)
myWebWindow.Activate

ActivePageWindow属性返回当前 PageWindowEx对象。以下语句返回当前 PageWindowEx对象的 URL 和标题。在这种情况下返回给标题的值是文件名称,例如 “Index.htm”。


urlThisDoc = WebWindow.ActivePageWindow.Document.Url
fileName = WebWindow.ActivePageWindow.Caption

您也可以从 WebWindowEx对象返回 Caption属性。这里返回的文本对应到 FrontPage 程序窗口的标题栏文本,且它还含有程序的名称和 WebWindowEx对象的 URL,如 "Microsoft FrontPage - C:\MyWebs\Adventure Works"。下列语句返回 WebWindowEx对象中 Caption属性的值。


thisCaption = WebWindow.Caption

使用Close方法来关闭 WebWindowEx对象。以下语句关闭指定的 WebWindow对象。


Set myWebWindowOne = WebWindows(0)
myWebWindowOne.Close

使用 ViewMode属性来返回或设置下表所示的值之一。您也可以使用这些枚举值来切换 FrontPage 中的视图。

枚举常数 FrontPage 中的对应视图
fpWebViewLinks 0 超链接视图
FpWebViewFolders 1 文件夹视图
FpWebViewStructure 2 “导航”视图
fpWebViewPage 3 “网页”视图
fpWebViewAllFiles 4 查看“报表”视图中每个文件的列表
fpWebViewTodo 5 查看“任务”视图中的“任务”列表
fpWebViewBrokenLinks 6 查看“报表”视图中中断的超链接列表
FpWebFiewSiteSummary 7 “报表”视图中的“站点总览”视图

以下语句将 ViewMode属性设置为 fpWebViewPage。


WebWindows(0).ViewMode = fpWebViewPage

使用 Visible属性来返回或设置 WebWindowEx对象状态的布尔值。如果 WebWindowEx对象可见,那么 Visible属性返回 True。以下语句将 WebWindowEx对象设置为不可见状态。


WebWindow.Visible = False

使用 Web属性来返回有关 WebEx对象的信息。以下语句返回指定站点的属性数目。


myProperties = ActiveWeb.WebWindows(0).Web.Properties.Count

上页:FrontPage VBA教程:Webs集合对象 下页:FrontPage VBA教程:WebWindows集合对象

FrontPage VBA教程:WebWindowEx对象

FrontPage VBA教程:WebWindows集合对象 FrontPage VBA教程:ActiveDocument属性
FrontPage VBA教程:activeElement属性 FrontPage VBA教程:ActiveFrameWindow属性
FrontPage VBA教程:ActivePageWindow属性 FrontPage VBA教程:ActiveWeb属性
FrontPage VBA教程:ActiveWebWindow属性 FrontPage VBA教程:alinkColor属性
FrontPage VBA教程:all属性 FrontPage VBA教程:AllFiles属性
FrontPage VBA教程:AllFolders属性 FrontPage VBA教程:AllNavigationNodes属性
FrontPage VBA教程:AllowMultipleResponses属性 FrontPage VBA教程:AllowsLongFilenames属性
FrontPage VBA教程:anchors属性 FrontPage VBA教程:AnswerWizard属性
FrontPage VBA教程:applets属性 FrontPage VBA教程:Application属性
FrontPage VBA教程:Assistant属性 FrontPage VBA教程:bgColor属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号