下面是我以前回复的贴子,可能对你有用:呵呵,有些 ActiveX 需要 Run-time license,并不是注册了就可以用的。你需要到
http://msdn.microsoft.com/downloads/tools/lpktool/lpktool.asp
下载 LPKTOOL.EXE,用它生成 .LPK 文件(在装有 VB/VI 的机器上)。然后再 HTML 页面中加上:
<object CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331" WIDTH="0" HEIGHT="0">
   <param NAME="LPKPath" VALUE="/ActiveX/pubocx.lpk">
</object>
即可。

解决方案 »

  1.   

    续:看来我说得还不太清楚。
    运行 LPK_TOOL.EXE,把“Show only controls that support licensing”打上勾,不出现在类表中的控件不许要 .LPK 验证。把你要用到的控件 Add-> 到右边的列表框内。然后把生成的 .LPK 文件存储到服务器上某个目录下(当然是在 IIS 有对应的目录),在我的例子中,虚拟目录名是 ActiveX。
      

  2.   

    to edyang;
    按你的方法试过,只是下载控件时不出现提示了,但是能显示的client依然可以显示,但不能显示图形的照旧不能显示,如何?