在网页上使用ActiveX控件
在网页上显示一个ActiveX控件要使用HTML的OBJECT标识,将一个命令按钮插入到网页中的标识如下:
< OBJECT ID="CommandButton1" WIDTH=96 HEIGHT=32
CLASSID="CLSID:D7053240-CE69-11CD-A777-00DD01143C57">
< PARAM NAME="Caption" VALUE="Click Me">
< PARAM NAME="Size" VALUE="2540;846">
< PARAM NAME="FontName" VALUE="System">
< PARAM NAME="FontEffects" VALUE="1073741825">
< PARAM NAME="FontCharSet" VALUE="134">
< PARAM NAME="FontPitchAndFamily" VALUE="34">
< PARAM NAME="ParagraphAlign" VALUE="3">
< PARAM NAME="FontWeight" VALUE="700">
< /OBJECT>

  OBJECT具有几个参数,CLASSID是Windows用来注册ActiveX控件的类标识,PARAM 初始化该控件的属性,定义好控件后就可以为这个控件编写必要的代码来响应事件了。

  显然, 用上述的方法进行控件的定义是很繁琐的。如果用微软的ActiveX Control Pad(可从微软的站点上下载),就能大大简化这一过程。

  ActiveX Control Pad提供了四个构件,可以大大简化网页的设计: Text Editor (HTML文档编辑器) 、 Object Editor (直观地改变控件大小和属性) 、HTML Layout Editor(HTML布局编辑器,用于生成HTML的布局)、Script Wizard(脚本向导程序)。

  运行ActiveX Control Pad后,在编辑器中输入HTML标识可生成Web页面,需要插入ActiveX控件时, 选择Edit→Insert ActiveX Control就会打开一个提示窗口,你可以按照提示进行灵活的处理。

  选择你所要的ActiveX控件后会出现相应的属性窗口, 通过它可以设置控件的属性。一切工作做完后,关闭控件窗口,相应的HTML代码已经插入到HTML文档中了。如果要建立一个HTML布局, 其方法步骤是: File→New HTML Layout, 打开Layout和 Toolbox窗口, Layout窗口类似VB的设计窗体,可以方便地在上面放置各种控件,要加入VBScript的脚本,用右键单击Layout窗体,选择Script Wizard,在1号窗选择相应的控件和事件,在下方的代码视窗中输入代码即可。完成HTML布局后,保存退出。在HTML文档中需要插入布局的地方进行如下操作:Edit→Insert HTML Layout,选择好 Layout文件后,在文档中会插入相应的代码。这样就可以非常方便地生成一个活动的 Web页面。