有几个准备转换为 ActiveX 文档的现存的应用程序。这时,可以使用ActiveX 文档移植向导 (ActiveX Document Migration Wizard) 来使该转换变得轻松一些。
注意 OLE Container 控件和内嵌对象(例如, Microsoft Word 或 Microsoft Excel 文档)不能被放置在 ActiveX 文档上,而且会被删除。
要使用“ActiveX 文档移植向导”,请按照以下步骤执行:
向导执行下面的任务:
Me.Left
和 End
。Private Sub UserDocument_Show()
Form_Load
End Sub
注意 Form 对象的 Load 事件在 UserDocument 中没有直接的副本。把 Load 事件过程放到 Show 事件处理程序中,但要知道,每次用户移动到 ActiveX 文档(在 Web 浏览器中)都会调用 Show 事件。为了阻止每次 Show 事件发生时都运行 Load 事件过程,可把一个模块级变量用作标记─ 如果已设置了该标记,则不运行该过程。在本章的“有计划地确定 ActiveX 文档的容器”中给出了这种方法的代码。