如标题,正常安装后,C:\Microsoft Visual Studio\Common\MSDev98\Gallery\Registered ActiveX Controls文件夹下为空。之前程序里使用过一个ActiveX 控件无法运行,且出现:ActiveX控件“{6262D3A0-531B-11CF-...}”没有在此计算机中注册.注册控件然后再试.
出现过类似问题的大侠,请帮忙给出解决办法。急待~不胜感激~

解决方案 »

  1.   

    用以下命名在 “运行”窗口 中试下(参数自定):范例:
    要为“Active Directory Schema”注册 .dll,请键入regsvr32 schmmgmt.dll
    Regsvr32这个命令行工具将 dll 文件注册为注册表中的命令组成。语法
    regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname参数
    /u 
    未注册服务器。 
    /s 
    指定 regsvr32 安静运行,且不显示任何消息框。 
    /n 
    指定不调用 DllRegisterServer。此选项必须与 /i 共同使用。 
    /i:cmdline 
    调用 DllInstall 将它传递到可选的 [cmdline]。在与 /u 共同使用时,它调用 dll 卸载。 
    dllname 
    指定要注册的 dll 文件名。 
    /? 
    在命令提示符显示帮助。 
      

  2.   

    问题解决(例如,对于缺失的控件Microsoft FlexGrid Control version 6.0而言):
    1.把c:\···\system32\MSFLXGRD.OCX 拷贝到目标机器上,摆在任何 一个目录下(不一定是系统目录),如c:\MyOCX 
    2.命令行输入:
       RegSvr32 c:\MyOCX\MSFLXGRD.OCX 
    即可完成注册!