使用D7开发了一个ActiveX的Dll,在本地可正常调用本地的程序文件,将DLl和HTML文件复制到服务器上后,本地仍然可以使用,但在其他计算机上去不能使用,请问需要做哪些事情?谢谢!

解决方案 »

  1.   

    在服务器上用regsvr32注册一下吧
      

  2.   

    运行时提示:AutoMation服务器不能创建对象
      

  3.   

    是olevariant数据类型的原因嘛?
    关注
      

  4.   

    regsvr32 "你DLL发布或者安装的路径及文件名"
      

  5.   

    Regsvr32 yourpath\文件名或ocx (regsvr32.exe 在Windows95/98,WindowsNT,Windows2000,WindowsXP中皆有)。
      

  6.   

    整理一下:
    1、运行regsvr32 scrrun.dll; 2、有些脚本需要微软的 MSXML 控件才能进入。请安装MSXML。 3、如果安装 MSXML 后仍然出现 'Automation 服务器不能创建对象' 错误,可能是因为您的机器禁止了所有的 ActiveX, 一般将 IE 的安全模式设为“中”即可。