OnWebNew 事件

       

在新建站点时发生。

Private Sub Application_OnWebNew(ByVal pWeb As Web)

pWeb  必选,WebEx 类型。WebEx 对象。

注释

OnWebNew 事件与 Application 对象相关联。当用户在 Microsoft FrontPage 中新建站点时,OnWebNew 事件会触发并且执行事件过程中指定的代码。

示例

本示例创建临时站点然后添加新文件。

创建一个称为 frmLaunchEvents.frm 的表单并添加两个按钮,分别称为 cmdCreateWebcmdCancel。将下列代码添加到表单代码窗口的 Declarations 部分。

Option Explicit
Private WithEvents eFPApplication As Application
Private pPage As PageWindowEx

将下列代码添加到代码窗口的 UserForm_Initialize 部分。

Private Sub UserForm_Initialize()
    Set eFPApplication = New Application
End Sub

将下列代码添加到代码窗口的 cmdCreateWeb_Click 部分。

Private Sub cmdCreateWeb_Click()
    Webs.Add ("file:///C:/My Documents/My Webs/TempWeb")
End Sub

将下列代码添加到代码窗口的 cmdCancel_Click 部分。

Private Sub cmdCancel_Click()
    'Hide the form.
    frmLaunchEvents.Hide
    Exit Sub
End Sub

将下列代码添加到代码窗口的 eFPApplication_OnWebNew 部分。

Private Sub eFPApplication_OnWebNew(ByVal pWeb As Web)
    Dim myFile As WebFile

    Set myFile = pWeb.RootFolder.Files.Add("index.htm")
    myFile.Open
End Sub