精华内容
下载资源
问答
  • 注册删除OCX控件

    2013-10-09 14:41:16
    regsvr32 xxx.ocx regsvr32 -u xxx.ocx
    regsvr32 xxx.ocx
    

    regsvr32 -u xxx.ocx
    展开全文
  • regsvr32 命令小集注册OCX控件,注册控件 Regsvr32 进程文件: regsvr32 or regsvr32.exe  进程名称: Microsoft DLL Registration Service  英文描述:  regsvr32.exe is a processes belonging to the ...
    原文地址为:
    regsvr32 命令小集注册OCX控件,注册控件
    

    Regsvr32

    进程文件: regsvr32 or regsvr32.exe  
    进程名称: Microsoft DLL Registration Service  
    英文描述: 
    regsvr32.exe is a processes belonging to the Windows OS and is used to register dynamic-link libraries and ActiveX controls in the registry. 
    中文描述:
    regsvr32.exe用于注册和取消注册Windows操作系统的DLL(动态链接库)文件和ActiveX控件


    这个命令行工具将 dll 文件注册为注册表中的命令组成。
    语法

    regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname   其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

    参数
    /u                反注册控件 

    /s                指定 regsvr32 安静运行,且不显示任何消息框。 

    /n                  指定不调用 DllRegisterServer。此选项必须与 /i 共同使用。 

    /i:cmdline 调用 DllInstall 将它传递到可选的 [cmdline]。在与 /u 共同使用时,它调用 dll 卸载。 

    dllname     指定要注册的 dll 文件名。 

    /?               在命令提示符显示帮助。 

    例:

    要为“Active Directory Schema”注册 .dll,请在 MS-DOS 提示符处键入以下命令:

    c:\regsvr32 schmmgmt.dll

    Regsvr32是系统文件 
    很多朋友都用过Windows系统下提供的regsvr32.exe这个命令。不要瞧不起这个小命令。有时候它可能帮你解决大问题。 

    系统故障解决小方法:系统及系统自带的软件(如:ie,wmplayer等)出错,大部分由于动态链接库 (DLL) 文件或 ActiveX 控件 (OCX) 文件损坏,会导致各种系统故障,甚至重装IE,甚至系统,问题依旧.这时您可以使用 Regsvr32 工具修复.

    使用方法:开始→运行,输入regsvr32 *.dll 或regsvr32 *.ocx 

    一、轻松修复IE浏览器 


    regsvr32 Shdocvw.dll 
    regsvr32 Oleaut32.dll 
    regsvr32 Actxprxy.dll 
    regsvr32 Mshtml.dll 
    regsvr32 Urlmon.dll 
    regsvr32 jscript.dll
    同时运行以上命令可以解决以下IE问题:
    IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’;状态栏显示‘网页上有错误’的提示。

    二、Windows无法在线升级----regsvr32 wupdinfo.dll 

    三.XP系统的搜索功能、帮助和支持.管理工具等,打开无任何反应------regsvr32 shdocvw.dll 


    四.控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了或打开后一片空白.
    regsvr32 appwiz.cpl 
    regsvr32 mshtml.dll 
    regsvr32 jscript.dll 
    regsvr32 msi.dll 
    regsvr32 c:\program files\common files\system\ole db\oledb32.dll 
    regsvr32 c:\program files\common files\system\ado\msado15.dll 
    regsvr32 mshtmled.dll 
    regsvr32 /i shdocvw.dll
    regsvr32 /i shell32.dll

    五.文件夹中不使用缩略图查看文件
    2000: regsvr32 C:\Winnt\System32\thumbvw.dll
    XP:   regsvr32 shimgvw.dll 

      
    六.搜索’功能的搜索助理操作面板空白及系统还原功能无法使用等。如图1
    解决方法:regsvr32 vbscript.dll  
           regsvr32 jscript.dll

    七.WINplayer 9打开时提示‘出现内部应用程序错误’,如图2:
    regsvr32 jscript.dll

    八. 恢复Windows默认的文件关联
    rundl32l setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.inf
    regsvr32.exe /i shdocvw.dll
    regsvr32 /i shell32.dll
    regsvr32.exe /i shdoc401.dll 

    注1:一个重要参数 /U(卸载.DLL或.ocx文件,导致系统错误)

    如:regsvr32 /u jscript.dll   就会出现上图七中的错误.

    注2:有的系统故障要用注册很多个.dll文件,可以用记事本建一个文件,把那些命令拷贝进去.然后另存为"修复.bat",运行"修复.bat"就可以修复了.

    我的修复.bat,注册上面的所有.dll文件
    regsvr32 Shdocvw.dll 
    regsvr32 Oleaut32.dll 
    regsvr32 Actxprxy.dll 
    regsvr32 Mshtml.dll 
    regsvr32 Urlmon.dll 
    regsvr32 jscript.dll
    regsvr32 wupdinfo.dll 
    rundll32 setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.inf
    regsvr32.exe /i shdocvw.dll
    regsvr32 /i shell32.dll
    regsvr32.exe /i shdoc401.dll 
    regsvr32 shdocvw.dll 
    regsvr32 vbscript.dll  

    1。轻松修复IE浏览器

    regsvr32 Shdocvw.dll  
    regsvr32 Oleaut32.dll  
    regsvr32 Actxprxy.dll  
    regsvr32 Mshtml.dll  
    regsvr32 Urlmon.dll 
    regsvr32 browseui.dll  

    作用:解决IE不能打开新的窗口、用鼠标点击超链接没有任何反应、网页显示不完整、JAVA效果不出现、打开部分网站时总提示‘无法显示该页’等问题

    2。解决打开系统功能时无反应

    regsvr32 urlmon.dll
    regsvr32 shdocvw.dll

    作用:解决XP系统中搜索功能、帮助和支持或管理工具等点击后却没有任何反应的问题

    3。恢复“桌面显示”

    regsvr32 /n /i:u shell32

    作用:有时后,我们会不小心把快速启动栏中的“显示桌面”的图标删除,想要找回它,运行上面命令后,注销一下就可以了。

    4。无法打开“添加/删除程序”

    regsvr32 appwiz.cpl  
    regsvr32 mshtml.dll  
    regsvr32 jscript.dll  
    regsvr32 msi.dll  
    regsvr32 \"c:\\program files\\common files\\system\\ole db\\oledb32.dll\" 
    regsvr32 \"c:\\program files\\common files\\system\\ado\\msado15.dll\" 
    regsvr32 mshtmled.dll  
    regsvr32 /i shdocvw.dll 
    regsvr32 /i shell32.dll 

    作用:解决当打开控制面板中的添加/删除程序时双击它的图标无反应,或者打开后自动关闭的问题

    5。XP的控制面板中的"用户帐户"选项无法打开

    regsvr32 nusrmgr.cpl 
    regsvr32 mshtml.dll 
    regsvr32 jscript.dll 
    regsvr32 /i shdocvw.dll 

    作用:解决打开系统的“用户帐户”时,显示空白的问题

    6。恢复/禁用FSO功能

    现在有很多人利用自己的电脑建论坛、网站,论坛或者动态网站程序都可进行在线文件管理,但经常有人反映自己的论坛、网站无法在线管理文件,这是因为服务器的FSO功能没有开启或者出现故障的缘故。这种情况下,我们需要恢复FSO功能

    regsvr32 scrrun.dll
    ----------
    网络脚本病毒嵌在网页中,我们上网时会不知不觉感染病毒。但网络脚本病毒的复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。所以想让系统更安全的话,就禁用FSO功能

    regsvr32 /u scrrun.dll

    7。修复无法缩略图查看文件问题 

    2000: regsvr32 thumbvw.dll   
    XP/2003: regsvr32 shimgvw.dll 

    8。网际快车右键菜单无法使用

    这个问题一般见于绿色免安装版本或系统重装后。
    在“命令提示符”下输入“cd C:\program Files\Flashget(FlashGet默认安装位置)”命令,切换到FlashGet安装路径下,再分别执行“Regsvr32 jccatch.dll”和“Regsvr32 fgiebar.dll”命令就可以了。
    9。全能^_^

    还有一些希奇古怪的问题,请在以上各个例子的基础上,配合以下两个命令使用

    regsvr32 jscript.dll 
    regsvr32 vbscript.dll 

    10。Intel集成显卡的桌面右键菜单迟缓的问题 

    regsvr32 /u igfxpph.dll 

    11.关闭AVI等影片的预览功能(有的朋友预览的时候会explorer出错,可以用这个方法):

    regsvr32 /u shmedia.dll

    12.禁止Windows scripting host(爱虫病毒就是靠它来发作的): 

    regsvr32/u wshom.ocx 
    regsvr32/u wshext.dll

    13.让新版本WMP播放器出现在网页中 

    Regsvr32 wmpdxm.dll

    14.解决内存不能为read等问题,一次注册所有dll文件系统文件

    系统dll文件没有注册,可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误。如何一下把所有的dll文件重新注册一遍呢?

    运行中输入cmd,在命令提示符下输入:
    for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
    附:Microsoft官方资料--RegSvr32 错误消息及可能原因

    1、Unrecognized flag:/invalid_flag
    无法识别的标志;键入的标志或开关组合无效

    2、No DLL name specified.
    没有指定 DLL 名。未添加 .dll 文件名

    3、Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.
    Dllname 已经载入,但未发现 DllRegisterServer 或 DllUnregisterServer 入口点。Dllname 不是 .dll 或 .ocx 文件。例如,键入 regsvr32 wjview.exe 就会生成该错误信息。 

    4、Dllname is not an executable file and no registration helper is registered for this file type.
    Dllname 不是一个可执行文件,没有登记这种文件类型的注册帮助程序。Dllname 不是可执行文件(.exe、.dll 或 .ocx)。例如,键入 regsvr32 autoexec.bat 就会生成该错误信息。

    5、Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.
    Dllname 已经载入,但未发现 DllRegisterServer 或 DllUnregisterServer 入口点。Dllname 可能没有导出,或内存中存在已损坏的 Dllname 版本。建议使用 Pview 来检测该文件并删除它。 

    6、Dllname is not self-registerable or a corrupted version is in memory.
    Dllname 无法自行注册,或内存中存在已损坏的版本。例如,键入 regsvr32 icwdial.dll 后就会返回该错误信息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的 Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。

    7、OleInitialize failed (or OleUninitialize failed).
    OleInitialize 失败(或 OleUninitialize 失败)。Regsvr32 必须先初始化 COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。如果尝试对 COM 库进行初始化或撤消初始化时失败,就会出现这些错误信息。比方说,Ole32.dll 文件可能已经损坏,或者其版本有误。 

    8、Regsvr32.exe 和依赖项
    RegSvr32.exe 依赖于 Kernel32.dll、User32.dll 和 Ole32.dll 文件(在 Windows NT 中,还依赖于 Msvcrt.dll 和 Advapi32.dll 文件)。Regsvr32.exe 会加载您尝试注册或撤消注册的文件及其所有依赖项。如果缺少必需的文件或者这些文件已损坏,该过程可能会失败。


    转载请注明本文地址: regsvr32 命令小集注册OCX控件,注册控件
    展开全文
  • OCX控件我们平时应该接触过很多,...那么如何查看这些ocx控件或者在注册表中删除它们了? 1 根据classID查找ocx控件名称 比如我们在网页中有一个ocx控件,其中clasid的数值为5358597F-2744-415C-BD75-6CA2E536A1FD...

    OCX控件我们平时应该接触过很多,比如ActiveX控件、MFC ActiveX控件、还有我们在HTML网页中使用的ActiveX控件等,以上这些都归属与OCX控件的范围。
    那么如何查看这些ocx控件或者在注册表中删除它们了?

    1 根据classID查找ocx控件名称

    比如我们在网页中有一个ocx控件,其中clasid的数值为5358597F-2744-415C-BD75-6CA2E536A1FD
    在这里插入图片描述
    如何根据这个数值找到ocx的名称?
    首先在运行框中输入regedit打开注册表编辑器
    在这里插入图片描述
    所有ocx控件都是注册在这个路径
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes
    在这里插入图片描述
    我们右键点击Classes 选择查找
    在这里插入图片描述
    在查找目标中输入classID的数值
    在这里插入图片描述
    点击查找下一个,等待搜索成功

    在这里插入图片描述
    在这里可以看到ocx控件的名称

    2 根据ocx控件名称查看ocx的clasid

    比如我们知道一个ocx控件的名称为hbgsOCX

    在这里插入图片描述
    那么如何查看这个控件的clasid了?
    同样也是在注册表编辑器的\HKEY_LOCAL_MACHINE\SOFTWARE\Classes路径这,在Classes上右键查找
    在这里插入图片描述
    输入控件名称,点击查找下一个既可查找成功。

    在这里插入图片描述

    3 ocx控件的注册

    例如在这个I:\vs2015_c++_test\mfc_ocxJS\Release路径下有一个ocx控件
    在这里插入图片描述
    首先打开命令控制符,进入ocx控件所在目录
    在这里插入图片描述
    使用注册命令:
    regsvr32 mfc_ocxJS.ocx
    弹出如下对话框代表注册成功
    在这里插入图片描述
    对于64位的ocx控件也是这个命令,使用regsvr32

    4 ocx控件的卸载

    同样在命令提示符中进入ocx文件所在目录
    在这里插入图片描述
    输入命令:regsvr32 /u mfc_ocxJS.ocx
    在这里插入图片描述
    如上图卸载成功

    卸载ocx的另一种方法,其实注册ocx是将ocx注册的到注册表里去了,因此我们只需要在注册表里将ocx的那一项删除掉就行了。

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • VC++ OCX 控件注册

    千次阅读 2011-04-26 17:57:00
      方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册 示例: regsvr32 netshare.ocx //注册netshare.ocx控件 regsvr32 /u netshare.ocx //解除netshare.ocx控件注册 如果net...

    转自:http://www.cctry.com/thread-5334-1-1.html

     

    方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册

    示例:
    regsvr32 netshare.ocx     //注册netshare.ocx控件
    regsvr32 /u netshare.ocx    //解除netshare.ocx控件的注册

    如果netshare.ocx文件不在system目录时,还必须在文件名前加上完整的路径。除了regsvr32应用程序之外,Microsoft在它的 web 站点上还提供了一个称为regclean.exe 的程序,可以检查注册表并去掉丢失的组件在注册表中的条目。regclean.exe 除了可以删除 “悬挂” 的条目,它还提供一个“undo” 文件帮助恢复错误的删除。

    用 regsvr32.exe 注册 activeX 控件虽然简单,但需要用户手工进行注册,在不用时还需手工解除注册。

    方法二:用 install shield,在里面选 “self-registered”,安装程序将自动注册;


    方法三:api 函数注册

    此方法的设计思路是:先将 activeX 控件载入内存,然后验证其有效性,最后直接在内存地址中执行其注册函数(DllRegisterServer、 DllUnregisterServer)。
    其编程方法是:

    1、使用Windows api 函数Loadlibrary 载入activeX 控件;
    2、使用GetProcAddress 函数获取activeX 控件中注册函数DllRegisterServer(注销函数为 DllUnregisterServer)指针;
    3、使用CallwindowProc 函数执行已载入内存的activeX 控件注册函数(DllRegisterServer、 DllUnregisterServer)。

    示例:

    typedef int (callback* myfunction)(void);
    myfunction  myfunction = null;
    hinstance handle = null ;
    handle = LoadLibrary("trdragdroptreectrl.ocx");

    if( handle != null )
    {
          myfunction = GetProcAddress(handle, "DllRegisterServer");
          if( myfunction != null )
          {
                myfunction();
          }
    }

    小小经验:
    1、有时候在程序中使用ocx控件时失效,检查一下调用之间是否执行了afxoleinit()。如果使用了容器,还需要保证执行了 afxEnableControlContainer()
    2、使用Activex Control Test Container 可以很方便地测试制作出来的ocx控件(从开始菜单-》程序-》Microsoft Visual Studio 6.0 -> Microsoft Visual Studio 6.0 Tools 可以看到该工具)
    3、有时候控件制作的没有问题,注册方式也对,但是注册的时候确失败了,可能时dll的版本不对,使用Dependencies查看ocx控件依赖dll是否跟现在使用的dll版本一致。

    转自:http://www.cctry.com/thread-2418-1-1.html

     

    ActiveX 控件是一个动态链接库,是作为基于COM 服务器进行操作的,并且可以嵌入在包容器宿主应用程序中,ActiveX 控件的前身就是OLE 控件。由于ActiveX 控件与开发平台无关,因此,在一种编程语言上开发的ActiveX 控件可以无须作任何修改,即可在另一种编程语言中使用,其效果如同使用Windows 通用控件一样。如:在VC ++中开发的ActiveX 控件,不作任何修改即可应用于VB 中。由此可见,通过使用ActiveX 控件即可实现快速小型的组件重用、代码共享,从而提高编程效率。

      从Internet 下载的ActiveX 控件,或从其他途径得到的ActiveX 控件,用户应该怎样做才能正确使用呢?一般来说,一个外来ActiveX 控件要在Windows 中被正确使用,首先必须将控件文件( *.OCX) 复制到硬盘中,然后将其在Windows 中注册,未在Windows 中注册过的ActiveX 控件是不能使用的。注册ActiveX 控件一般来说有三种途径,适用范围不同,各有各的优点,下面分别讨论。

      一、使用Regsvr32.exe 程序对ActiveX 控件进行注册

      对于未注册过的ActiveX 控件可使用此软件对其进行注册,外来ActiveX 控件要应用到自己的程序中也必须进行注册。该文件位于Windows 目录的system 子目录下。使用方法如下:点击“开始”→“运行”;在运行对话框中输入以下命令:
    regsvr32 < 文件名>  注册一个ActiveX 控件
    regsvr32 /u< 文件名> 解除某ActiveX 控件的注册
      我们使用一些带ActiveX 控件的应用程序时,有时会出现不能运行的情况,这有可能是其自带ActiveX 控件未注册所至,这时不妨使用上述命令一试。另外,VC ++使用者若对regsvr32.exe 的编码感兴趣的话,可在VC ++的联机帮助中找到其源代码。若使用VC ++6.0,则在MSDN 光盘的/sample/VC98/MFC/controls/regsvr 中。

      二、使用安装程序

    制作软件:InstallShield

      使用regsvr32.exe 来注册ActiveX 控件虽然简单,但需要用户手工注册,在不用时还得手工解除注册,因此,这对一个应用程序来说并非好的解决方案。大型应用软件一般都有一个安装程序,在安装程序中解决ActiveX 控件注册是较为理想的一种方案。使用InstallShield 可以制作出专业级的Setup,还可注册其中的ActiveX 控件;而且,在以后携载软件时,自动注销掉以前注册的ActiveX 控件。方法如下:
    启动InstallShield,使用Project Wizard 建立一个新的项目;
    新建一个“File Group",将需要注册的ActiveX 控件文件放入此“File Group"中;
    将上述“File Group"的“Self -Registered"属性设置成“Yes"。
      上述步骤仅为制作Setup 中设置自动注册ActiveX 控件几步,至于使用InstallShield 怎样制作一个完整的Setup 不在本文讨论范围之中, 请读者自己参看有关书籍。

      三、在应用程序中加入注册代码

      对于小型程序不宜采取第二种方法,较好的方法是在程序中嵌入注册代码,实现应用程序自注册。其编程方法是:

      1、使用Windows API 函数LoadLibrary 载入ActiveX 控件;
      2、使用GetProcAddress 函数获取ActiveX 控件中注册函数DllRegisterServer (注销函数为DllUnregisterServer)指针;
      3、调用注册函数DllRegisterServer(或注销函数DllUnregisterServer)。

      下面以VC ++6.0 编写的RegActivex 程序为例,介绍怎样在程序中自动注册(注销)ActiveX 控件。RegActivex 的主体框架由VC ++6.0 的AppWizard 自动产生,在其基础上增加两个菜单项:“注册ActiveX 控件”、“注销ActiveX 控件”。当选择“注册ActiveX 控件”菜单时,将对控件toweratl.ocx(一个汉诺游戏)进行注册;当选择“注销ActiveX 控件”菜单时,将解除控件toweratl.ocx 的注册。

      1、使用VC ++6.0 建立一个单文档的应用程序RegActivex,其他项目接受默认设置;
      2、给应用程序增加两个菜单项:“注册ActiveX 控件”、“注销ActiveX 控件”,步骤如下:
      a、单击VC ++6.0 左边窗口的“ResoureView",双击MENU 项目下的IDR_MAINFRAME 以打开菜单编辑器;
      b、在菜单编辑器中,加入一个主菜单“注册”,在“注册”主菜单下加入两个菜单项:“注册ActiveX 控件”、“注销ActiveX 控件”;
      3、给新建的菜单项“注册ActiveX 控件”和“注销ActiveX 控件”增加响应函数:
      b、在资源编辑器中,双击MENU 中的IDR_MAINFRAME 打开菜单编辑器,单击“注册ActiveX 控件”, 按Ctrl +W 打开MFC Class Wizard;
      c、双击Messages 框中的COMMAND, 给“注册ActiveX 控件”菜单项增加响应函数OnRegisterReg(), 单击右边“Edit"按钮, 给OnRegisterReg() 函数增加如下代码:
    void CMainFrame::OnRegisterReg()
     {
     //ActiveX 控件的路径及文件名
     LPCTSTR pszDllName="toweratl.ocx";
      // 装载ActiveX 控件
     HINSTANCE hLib = LoadLibrary(pszDllName);
      if (hLib < (HINSTANCE)HINSTANCE_ERROR)
      {
     MessageBox("不能载入Dll 文件!",
    "结果",MB_OK);
     return;
     }
     // 获取注册函数DllRegisterServer 地址
       FARPROC lpDllEntryPoint;
       lpDllEntryPoint = GetProcAddress
       (hLib,_T("DllRegisterServer"));
       // 调用注册函数DllRegisterServer
    if(lpDllEntryPoint!=NULL)
       {
       if(FAILED(( *lpDllEntryPoint)()))
       {
       MessageBox("调用DllRegisterServer 失败!",
             "结果",MB_OK);
       FreeLibrary(hLib);
       return;
       };
       MessageBox("注册成功","结果",MB_OK);
       }
       else
       MessageBox("调用DllRegisterServer 失败!",
             "结果",MB_OK);
    }

      c、"注销ActiveX 控件”菜单项响应函数的编写方法同上,代码也相似,只是将“lpDllEntryPoint=GetProcAddress(hLib,_T("DllRegisterServer"));"改成:
     lpDllEntryPoint = GetProcAddress(hLib,_T
    ("DllUnregisterServer"))。
      4、编译联接上述程序,即可得一个可执行文件。另需注意的是:应将ActiveX 控件文件toweratl.ocx 复制到Windows 的system 目录下。控件文件toweratl.ocx 在微软出版的《Visual C ++6.0 程序员指南》所附光盘中可以找到。
      5、测试上述程序:运行《Visual C ++6.0 程序员指南》所附光盘中的game2 程序,若使用RegActivex 注册了toweratl.ocx 控件,则该程序可以正常运行;若使用RegActivex 注销了toweratl.ocx 控件则game2 不能运行。

    展开全文
  • ActiveX控件注册和反注册

    千次阅读 2014-12-01 17:11:29
    一:用MFC生成的ActiveX控件,需要注册之后才能使用。 注意:注册与反注册都需要管理员权限,才能操作成功。 注册命令:regsvr32 "E...功能:查看电脑中已注册的组件(dll,exe,ocx),方便的反注册(卸载)组件,删除已注册
  • 如何删除ActiveX控件

    万次阅读 2010-09-05 11:41:00
    Windows 下查看和删除ActiveX控件
  • ActiveX控件注册

    2014-11-09 22:22:23
    但是ActiveX控件对于最终用户并不能直接使用,因为ActiveX控件必须先在Windows中注册注册ActiveX控件一般来有一下几种途径,它们有各自的优点,运用范围也不同。 Regsvr32.exe注册 Regsvr32.exe位于Windows...
  • 但是ActiveX控件对于最终用户并不能直接使用,因为ActiveX控件必须先在Windows中注册注册ActiveX控件一般来说有六种途径,它们有各自的优点,运用范围也不同。  Regsvr32.exe注册  Regsvr32.exe...
  • WPF 中动态创建和删除控件

    千次阅读 2018-09-28 09:43:05
    ,要注册的控件) //注册控件 2.容器控件.FindName("Name") as 控件类型 //找到控件并转换成相应类型 注意:仅通过 控件.Name来设置是不能通过FindName来找到控件的,必须注册动态删除控件 1....
  • OCX控件注册

    千次阅读 2007-04-28 21:17:00
    方法一:在DOS或Windows命令行下运行:regsvr32 ocxname.OCX 注册示例: regsvr32 netshare.ocx //注册netshare.ocx控件 regsvr32 /u netshare.ocx  //解除netshare.ocx控件注册如果netshare.ocx文件不在...
  • 添加或删除应用程序定义的HandlerRoutine从调用进程的处理函数列表功能。Win32 API功能:添加或删除应用程序定义的HandlerRoutine从调用进程的处理函数列表功能。函数原型:BOOL SetConsoleCtrlHandler(PHANDLER_...
  • OCX 控件注册

    千次阅读 2004-11-02 10:09:00
    方法一:在DOS或Windows命令行下运行:regsvr32 ocxname.OCX 注册示例: regsvr32 netshare.ocx //注册netshare.ocx控件 regsvr32 /u netshare.ocx  //解除netshare.ocx控件注册如果netshare.ocx文件不在...
  • regsvr32 netshare.ocx  //注册netshare.ocx控件 regsvr32 /u netshare.ocx //解除netshare.ocx控件注册 如果netshare.ocx文件不在system目录时,还必须在文件名前加上完整的路径。除了reg
  • VB编程动态注册ActiveX控件

    千次阅读 2008-12-19 08:00:00
    在使用VB和其它一些Win9X下的编程软件,就要同ActiveX控件打交道,注册和反注册控件是一件令人很头疼的事情。有时从网上下载了一个控件,但是在使用时VB总是提示控件没有注册。又或者想删除一个控件却无法从注册中抹...
  • 操作ocx控件注册注册ocx

    千次阅读 2018-11-07 11:16:25
    查看OCX控件的API: 通过OLE-COM Object Viewer工具查看ocx里面的函数声明。此工具一般在visual studio IDE的工具扩展中找到。 DOS常识: 64位记得系统目录是C:\Windows\SysWOW64\ 32位的是%windir%\SYSTEM32\...
  • 删除VC工程中控件面板上添加的ActiveX控件
  • 动态创建和删除VB控件

    千次阅读 2009-05-20 21:41:00
    摘要:介绍在Visual Basic环境中利用动态创建和删除控件的方法,比较了两者异同,阐述了在实际应用中,Active X控件在程序运行时动态加载和删除的方法。关键词:Visual Basic 6.0;控件控件集合;控件数组;属性;...
  • 如何注册及卸载ocx 控件

    千次阅读 2018-11-22 10:38:50
    桌面--》程序--》windows 系统 --》运行...注册: 输入 regsvr32 + ocx控件全路径 eg: regsvr32 D:\ocx\test.ocx 卸载: 输入 regsvr32 /u + ocx控件全路径 eg: regsvr32 /u D:\ocx\test.ocx      ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,470
精华内容 19,788
关键字:

如何删除已注册的控件