Themes 集合对象

         
多个对象
Themes
Theme

Theme 对象的集合。每个 Theme 对象都代表一个与 Microsoft FrontPage 中的 HTML 页或站点相关联的主题。Theme 对象是 Themes 集合的成员。

使用 Themes 集合

使用 Themes 属性可以返回 Themes 集合。Themes 属性可用于 ApplicationWebEx 对象。Application 对象的 Themes 属性是 FrontPage 中可用主题的集合。WebEx 对象的 Themes 属性是应用于站点内文件的主题的集合,或是应用于站点的主题的集合。下列语句说明 ThemesCount 属性,并返回 FrontPage 内可用 Themes 集合中的项目数。

myTotalThemeCount = Application.Themes.Count

下列语句返回站点中主题的数目。

myWebThemeCount = Application.Webs(0).Themes.Count

使用 Themes(index) 可以返回单个 Theme 对象,其中 index 是主题项目的索引号。下列语句返回 Themes 集合中的第一个主题。

myThemeOne = Web.Themes(0)

使用 Application 属性可以返回 Application 对象。下列示例从 Themes 集合返回 FrontPage 的版本和 build 号。

注意  若要运行本过程,必须至少打开一个站点。

Private Sub GetBuildNumber()
    Dim myThemes As Themes
    Dim myBuild As String

    Set myThemes = ActiveWeb.Themes

    myBuild = myThemes.Application.Build
End Sub

若要返回 Themes 集合的容器,请使用 Parent 属性。例如,下列语句返回与 Themes 集合的父容器相关联的 URL。

myParentUrl = Web.Themes.Parent.Url