手工部署 ActiveX 控件

在 HTML 页面上手工部署 ActiveX 控件需要执行以下操作:

  1. 创建一个 HTML 页面,以便用户通过访问存取该页面进行控件下载。

  2. 在 HTML 页面中,使用 OBJECT 标记为浏览器提供一种方式来下载、注册和引用 ActiveX 控件。OBJECT 标记中包含控件的类标识符,一个用于引用控件的标识符属性、CODEBASE 标记和设置属性的其他参数。以下是您可能使用的 HTML 页面示例:
    <OBJECT 
    classid="clsid:2F390484-1C7D-11D0-8908-00A0C90395F4" 
    codebase="http://www.mysite.com/controls/label.ocx
       #version=1,0,0,0" 
    id="Catalog" 
    width="150" 
    height="20" 
    align="center" 
    vspace="0"
    > 
    <PARAM NAME="Caption" value="Our Catalog"> 
    <PARAM NAME="FontName" value="News Gothic MT"> 
    <PARAM NAME="FontSize" value="11"> 
    <PARAM NAME="FontBold" value="1"> 
    <PARAM NAME="ForeColor" value="000000"> 
    </OBJECT>
    
  3. 使用 VBScript 处理单击事件,以使单击每一个控件都将在特定的 HTML 框架中加载一个特定的 .htm 文件。下列的代码显示了一个示例:
    <SCRIPT LANGUAGE="VBScript"> 
    Sub Welcome_Click 
    Parent.Parent.Frames(1).Location.Href="Welcome.htm"
    Welcome.ForeColor = 000000
    End Sub 
    </SCRIPT>