Regsvr32常用命令

Regsvr32命令这里有很多Regsvr32命令,看了后就明白了Regsvr32命令修复系统故障实例使用过activex 的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2000系统的regsvr32.exe在winnt\system32文件夹下;WInXP系统的regsvr32.exe在windows\system32文件夹下regsvr32的用法为:"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。

其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

参数有如下意义:/u——反注册控件/s——不管注册成功与否,均不显示提示框/c——控制台输出/i——跳过控件的选项进行安装(与注册不同)/n——不注册控件,此选项必须与/i选项一起使用执行该命令的方法:1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可2、在开始--运行输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明当使用Regsvr32.exe 时,它会尝试加载该组件并调用它的DLLSelfRegister 函数。

如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。

如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个Win32 错误代码。

以下列表介绍了RegSvr32 错误消息和可能的原因。

Unrecognized flag:/invalid_flag键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法”一节)。

No DLL name specified.未包括.dll 文件名(请参阅本文中的“Regsvr32.exe 的用法”一节)。

Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found. Dllname不是.dll 或.ocx 文件。

例如,键入regsvr32 wjview.exe 就会生成该错误消息。

例如,键入regsvr32 icwdial.dll 后就会返回该错误消息,因为Icwdial.dll 文件不能自行注册。

如果您怀疑内存中有损坏的Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。

如果您运行的是Windows NT,可能需要使用Microsoft Windows NT Server 4.0 资源工具包中的Kill 或Pview 工具。

有关其他信息,请单击以查看以下Microsoft 知识库文章:197155 如何终止孤立进程OleInitialize failed (or OleUninitialize failed).Regsvr32 必须先初始化COM 库,然后才能调用所需的COM 库函数并在关闭时撤消对该库的初始化。

一、轻松修复IE浏览器regsvr32 Shdocvw.dllregsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dllregsvr32 browseui.dll作用:1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;2、还能解决大大小小的其它IE问题,比如网页显示不完整,JA V A效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。

二、解决Windows无法在线升级的问题regsvr32 wupdinfo.dll作用:Windows的漏洞很多,每隔一段时间就需要使用“Windows Update”升级程序进行在线升级,不过“Windows Update”经常出现无法使用的情况,这时,我们可以使用Regsvr32来解决这个问题。

三、防范网络脚本病毒有新招regsvr32 /u scrrun.dll作用:网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。

笔者认为单纯使用杀毒软件并不能有效地防范这些脚本病毒,必须从病毒传播的机理入手。

网络脚本病毒的复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。

如果需要使用FSO对象,键入“regsvr32 scrrun.dll”命令即可。

四、卸载Win XP自带的ZIP功能regsvr32 /u zipfldr.dll作用:Win XP以功能强大而著称,但有些功能却常常令人有“鸡肋”之感,比如Win XP自带的ZIP功能和图片预览功能,不仅占用了系统资源,功能也远不如第三方软件强大。

其实用Regsvr32命令可以很容易地卸载这些功能。

五、修复无法缩略图查看文件问题2000: 开始→运行,输入regsvr32 thumbvw.dllXP: 开始→运行,输入regsvr32 shimgvw.dll六、让WMP播放器支持RM格式很多朋友喜欢用Windows Media Player(以下简称WMP)播放器,但是它不支持RM格式,难道非得安装其它播放软件吗?笔者有办法。

以Win XP为例,首先下载一个RM格式插件,解压缩后得到两个文件夹:Release(用于Windows 9x)和Release Unicode (用于Windows 2000/XP);将Release Unicode文件夹下的RealMediaSplitter.ax文件拷贝到“系统盘符\WINDOWS\System32\”目录下;在“开始→运行”中键入“regsvr32 RealMediaSplitter.ax”,点击“确定”即可。

接着下载解码器,如Real Alternative,安装后就能用WMP播放RM格式的影音文件了。

七、让WMP9的播放器出现有些音乐网页的在线点歌需要用到Media Player,有的朋友明明安装了WMP9,但在线听音乐却只看到枯燥的WMP6播放器面板,想让漂亮的WMP9面板出现,当然没问题的。

常见问题的操作系统多数WIN 98,先关闭IE,再在“开始→运行”中键入“regsvr32 wmpdxm.dll”,点击“确定”即可。

八、解决打开系统功能时无反应regsvr32 shdocvw.dll作用:有时从开始菜单里点击XP系统的搜索功能、帮助和支持或管理工具等,但就是无任何反应,这是它们的打开方式缺少关联,所以我们只要用regsvr32注册它们需要调用的动态连接库文件就行了。

九、添加/删除程序打不开了regsvr32 appwiz.cplregsvr32 mshtml.dllregsvr32 jscript.dllregsvr32 msi.dllregsvr32 "c:\program files\common files\system\ole db\oledb32.dll"regsvr32 "c:\program files\common files\system\ado\msado15.dll"regsvr32 mshtmled.dllregsvr32 /i shdocvw.dllregsvr32 /i shell32.dll作用:当打开控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了,尝试使用以上命令可以解决。

十、XP的用户帐户打不开regsvr32 nusrmgr.cplregsvr32 mshtml.dllregsvr32 jscript.dllregsvr32 /i shdocvw.dll十一、防范网络脚本病毒有新招regsvr32 /u scrrun.dll 禁用FSO对象regsvr32 scrrun.dll 使用FSO对象十二、解决Windows无法在线升级的问题regsvr32 wupdinfo.dll以下症状我把它称作IE的活动脚本漏洞,虽然这两个命令能修复,但治标不治本,我建议遇到此问题的朋友到微软网站进行IE安全更新,即打漏洞补丁。

regsvr32 jscript.dllregsvr32 vbscript.dll作用:1、跟上面讲的修复IE浏览器方法配合使用(可以不配),可以很好的解决浏览某些网页无法正常显示和功能不正常,如:a.不显示某些验证码b.不显示某些动态图片c.不显示某些论坛的帖子列表d.论坛快速跳转功能无用e.论坛发贴时按Ctrl+Enter提交无反应2、修复个别窗口空白,如XP的‘搜索’功能的搜索助理操作面板空白、系统还原页面空白和用户帐户页面空白等。

(可修复把握度100%)3、解决windows media player 9或以上版本打开时提示‘出现内部应用程序错误’。

(可修复把握度100%)4、可以修复win 2000的‘添加/删除程序’打开后一片空白。

(可修复把握度99%)5、解决win 2000以WEB方式查看Program Files文件夹和Winnt文件夹时看不到任何文件,以及‘控制面板’的图标跑到左边去的问题。

6、解决网页上网际快车的右键菜单功能无法使用。

在网站中,当右键点某个‘下载连接’时,会弹出菜单,选择‘使用网际快车下载’会再弹出FLASHGET的下载任务页面,如果发现该功能无反应,那就可能是这个原因:原来这项菜单是调用了FLASHGET目录下的jc_link.htm文件,这个文件是用VB语言编写的,所以其作用丢失是动态连接库vbscript.dll没有注册和调用到。

合集下载

目前最全的最全的Regsvr32命令集锦,可解决不少问题

目前最全的最全的Regsvr32命令集锦,可解决不少问题
26、恢复Windows默认的文件关联
开始→运行,依次输入
rundl32lsetup.dll,InstallHinfSectionDefaultInstall132c:\windows\inf\shell.inf
regsvr32.exe/ishdocvw.dll
regsvr32/ishell32.dll
开始→运行,输入regsvr32shdocvw.dll
10、添加/删除程序打不开(打开“控制面板”中的“添加/删除程序”,双击它的图标后无反应,或者打开后自动关闭)
开始→运行,依次输入regsvr32appwiz.cpl
regsvr32mshtml.dll
regsvr32j.dll
22、windowsmediaplayer10损坏了,每次启动都提示“出现了内部应用程序错误”
开始→运行,输入regsvr32jscript.dll修复Java动态链接库
再输入regsvr32vbscript.dll修复VB动态链接库
23、MSN无法登录(不一定有效)
开始→运行,输入regsvr32softpub.dll
24、取消inter显卡桌面右键菜单
开始→运行,输入“regsvr32/uigfxpph.dll”;如果想恢复就输入“regsvr32igfxpph.dll”
25、不能阅读HTML帮助文件的解决
开始→运行,输入regsvr32c:\windows\system32\hhctrl.ocx
14、XP的控制面板中的“用户帐户”选项无法打开
开始→运行,依次输入regsvr32nusrmgr.cpl
regsvr32mshtml.dll
regsvr32jscript.dll

regsvr32命令

regsvr32命令

regsvr32命令
regsvr32是Windows操作系统命令,⽤来注册及反注册DLL⽂件和ActiveX⽂件。

1. 使⽤⽰例
regsvr32 foo.dll // 注册foo.dll⽂件到Windows注册表
regsvr32 /u foo.dll // 从Windows注册表中反注册foo.dll⽂件
2. 参数说明
Regsvr32 [/u] [/n] [/i[:cmdline]] dllname
/u - 反注册
/i - 调⽤DllInstall可添加可选参数[cmdline];当和/u⼀起使⽤时调⽤ dll uninstall
/n - 不调⽤DllRegisterServer;该参数必须和/i⼀起使⽤
/s – 静默模式;不显⽰对话框
3. 注意事项
1) 如果⽬前⽬录和默认系统⽬录(C:\windows, C:\windows\system32)都有名为 foo.dll 的⽂件,那么,regsvr32 只会⽤系统⽬录下的⽂件,⽽不会⽤⽬前⽬录下的⽂件。

解决办法是加上完整路径,例如 c:\temp\foo.dll;或是使⽤以下语法:
regsvr32 .\foo.dll
2) 在64 位Windows操作系统上运⾏Regsvr32.exe⽂件时,会报错误,因为默认情况下是调⽤64位版本Regsvr32命令。

正确的做法是从%SystemRoot%\Syswow64⽂件夹运Regsvr32.exe。

因为这个⽂件夹下包含的才是32位版本的Regsvr32.exe程序。

例如,键⼊下列命令来注册 DLL:
cd \windows\syswow64
regsvr32 c:\filename.dll。

Regsvr32命令应用大全

Regsvr32命令应用大全

Regsvr32命令应用大全regsvr32.exe是32位系统下使用的DLL注册和反注册工具,使用它必须通过命令行的方式使用,格式是:regsvr32[/u][/s][/n][/i[:cmdline]]DLL文件名命令可以在“开始→运行”的文本框中,也可以事先在bat批处理文档中编写好命令。

未带任何参数是注册DLL文件功能,其它参数对应功能如下:/u:反注册DLL文件;/s:安静模式(Silent)执行命令,即在成功注册/反注册DLL文件前提下不显示结果提示框。

/c:控制端口;/i:在使用/u反注册时调用DllInstall;/n:不调用DllRegisterServer,必须与/i连用。

单独运行regsvr32.exe程序,可以看到弹出一“No DLL name specified”的错误提示框,并且可以看到参数原英文提示信息输入DLL文件名时,如果待处理的是非系统文件,必须在文件名前添加文件绝对路径,必须注意的是文件路径不包含中文,否则很可能导致处理失败。

如果碰到regsvr32不能正常执行时,很可能系统文件遭到破坏,因为使用regsvr32.exe时会调用到Kernel32.dll、User32.dll和Ole32.dll三个文件,在DOS模式或其它系统替换正常文件即可解决。

Windows系统提供的Regsvr32命令也许很多朋友都见过可能还不知道怎么用,它可是一个很实用的功能。

一、能够帮你轻松修复IE浏览器很多经常上网的朋友都有过这样的遭遇:IE不能打开新的窗口,用鼠标点击超链接也没有任何反应。

这时重装IE一般能解决问题。

其实不必这么麻烦,使用Regsvr32命令就可以轻松搞定。

淘宝导购在“开始→运行”中键入“regsvr32actxprxy.dll”命令,点击“确定”按钮,这时会弹出一个信息对话框“DllRegisterServerin actxprxy.dll succeeded”,点击“确定”;然后再在“开始→运行”中键入“regsvr32shdocvw.dll”命令,单击“确定”即可。

Regsvr32使用命令

Regsvr32使用命令

Regsvr32使用命令regsvr32是一个Windows系统的内嵌程序,不仅存在于Windows 2000 / XP下,同时也能在Windows 98中找到它的身影。

它的主要功能就是注册或卸载动态链接库文件(DLL)和嵌入式控件(OCX),您可别小看了它呀,有了它,很多软件或操作系统的难题就都可以迎刃而解了。

基础篇刚才咱们说到了DLL和OCX,估计在好多的读者心里都会冒出这样一个问题,这两个东东究竟是什么意思?它们究竟能干什么呢?别急,下面就听笔者慢慢道来。

DLL文件:DLL文件全称是Dynamic Link Library,中文名字叫做“动态链接库文件”。

在Windows系统中,DLL文件就象EXE文件一样能够完成某项功能,但它却无法像EXE文件那样独立运行,必须由其他程序来调用它,而它对于程序的执行也是非常重要的,大多数的程序或系统组件在执行时,都必须链接到DLL文件才能正常运行。

换言之,DLL文件就像是数据库中一个个公用的函数库,每位设计人员都可以在自己的程序中随意调用它们,这样,不仅不用自己再去编写一些基础功能(因为这些功能都已经由DLL文件完成了),而且还可以让程序的体积更加小巧。

因此,如果某个DLL文件发生丢失,就有可能造成某个软件或某个系统模块发生故障而无法正常工作。

OCX文件:OCX文件的全称是Object Linking and Embedding (OLE) Control Extension,中文名字叫做“嵌入式对象控件”,它的作用其实和刚才谈到的DLL文件特别相像,其实所谓的OLE我们平时已经非常熟悉了,简单地说就像在Word中可以使用Excel数据,写字板中可以嵌入图片文件等等这些功能。

打个比方的话,剪贴板就像是个简单的数据共享,而OLE则是一种“对象共享”。

刚才我们谈到Regsvr32的功能是注册与卸载DLL文件的,那么现在又有一个问题困扰着我们,既然DLL文件起到的就是公用函数库的作用,为什么我们不能直接在程序里调用,还要进行一次注册呢?其实,这里注册DLL文件的道理就像是我们第一次入学,虽然你坐在教室里,但是如果没有写你的档案,老师是不会认识你的,自然也就不会找到你。

regsvr32命令注册DLL文件

regsvr32命令注册DLL文件
for %1 in (%WinDir%\SYSTEM32\*.DLL) Do RegSvr32.EXE /s %1
只要在命令提示符下输入上面命令,就能起到注册system32 目录下所有DLL 文件的作用,为了便于使用,建议将其保存为“注册DLL.bat”批处理文件,以后再遇到一些由DLL文件引起的问题,一运行它问题一般就能迎刃而解。
注:这篇文中说的“命并不是指运行中直接运行。
另外,注意空格位置。除括号内的没空格,其他后都带有一个空格。请再试试,看是不是成功了?:
regsvr32命令注册DLL文件,解决一些问题。比如" 添加/ 删除程序" 打不开,网页链接打不开等。不过,对于一些菜鸟来讲,只有把所有看到过的这样的技巧一条一条地记下来,以后遇到问题时再拿来用才行。如果一时想不起来,或者遇到新问题,对于该注册哪些DLL 文件就一无所知。要是自己也能掌握这样的技巧就好了!突然想起:所有DLL 文件一般都在system32 目录下,如果能把system32 目录下所有DLL 文件都注册一下,那么不就可以解决大多数由DLL 文件引起的问题了吗?怎么才能3秒钟找到DLL文件的“罪魁祸首”能把system32 目录下的所有DLL 文件都注册一遍呢?其实实现起来很简单,只要运行下面这个命令即可:

功能强大的Regsvr32命令.

功能强大的Regsvr32命令.

“Regsvr32.exe”命令是用来对“ActiveX控件”进行注册的。

Regsvr32命令格式/u 卸载ActiveX控件/s 注册成功后不显示操作成功信息框/c 控制台输出/I 调用DllInstall安装函数并将可选的参数[cmdline]传给它,当使用/u时调用卸载函数Regsvr32主要功能A、修复IE 浏览器如果发现IE不能打开新的窗口,用”鼠标左键“点击超链接没有任何反应,用鼠标右键点击超链接,在弹出的菜单中选择“在新窗口打开”也没有任何反应——1、单击“开始-->运行”,在“运行”窗口中,输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”;2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,单击“确定”;3、重新启动Windows系统,运行IE,就会发现——OK了。

B、卸载无用“鸡肋”Windows XP自带ZIP功能,占用了很多系统资源,其功能还不如第三方解压缩软件。

如要卸载它——点击“开始→运行”,在运行对话框中输入“regsvr32 /u zipfldr.dll”,单击“确定”后,弹出卸载成功信息框,就完成卸载ZIP功能。

恢复ZIP功能,输入“regsvr32 zipfldr.dll”即可。

C、防范脚本病毒当前嵌在网页中的脚本病毒很是厉害。

很多脚本病毒的复制、传播都离不开“FSO 对象(File System Object)”,因此禁用“File System Object”就能有效地控制脚本病毒的传播。

方法——单击“开始-->运行”,在“运行”窗口中,输入”regsvr32 /u scrrun.dll",就可以禁用FSO对象。

需要使用FSO对象时,输入“regsvr32 scrrun.dll ”即可。

零起步学习强大的Regsvr32命令

零起步学习强大的Regsvr32命令
大少
【期刊名称】《电脑应用文萃》
【年(卷),期】2005(000)006
【摘要】Regsvr32是Windows系统的内嵌命令,通过它可以注册或取消注册对象链接和嵌入控件(OLE)。

比如最常见的动态链接库文件(DLL)及网页制作和浏览的必须用到的ActiveX控件文件(OCX),但由于缺乏相关的学习资料,许多朋友都误解Pegsvr32只是一个安装和载DLL动态外国投资库的命令,更谈不上正确使用它了。

所以,应广大读者的点播,本期特刊登此文,以期达到帮助读者快速掌握并熟练使用Pegsvr32命令的目的。

【总页数】1页(P52)
【作者】大少
【作者单位】无
【正文语种】中文
【中图分类】TP316.7
【相关文献】
1.实战Regsvr32命令 [J],
2.巧用Regsvr32命令 [J], 孙成
3.Regsvr32命令原来还可以这样用 [J], 亦可
4.使用Windows命令实现更多功能——集成SFU命令使Windows命令更加强
大 [J], 新宇(译)
5.活学活用Regsvr32命令 [J], 花的神明;keke
因版权原因,仅展示原文概要,查看原文内容请购买。

WinXP中的Regsvr32命令活学活用(1篇)

WinXP中的Regsvr32命令活学活用(1篇)Win XP中的Regsvr32命令活学活用1Win XP中的Regsvr32命令活学活用在Windows XP操作系统中,很多系统功能都和控件(如扩展名为DLL、OCX、CPL的文件)有关,必须对控件注册才能实现这些对应功能。

通常情况下,在安装操作系统时,控件会自动进行注册,但由于使用过程中被病毒破坏、系统故障或者人为原因,常会导致部分控件注册信息丢失,造成系统部分功能出现故障。

一旦遇到这种情况,我们就可以请Regsvr32命令来帮助解决控件的注册问题。

Regsvr32命令是Windows系统提供的一个实用工具,利用该命令可以注册或卸载系统控件,以修复系统丢失的功能。

Regsvr32命令以命令行方式运行,同时,Regsvr32命令的正常运行还需要Kernel32.dll、User32.dll和Ole32.dll文件的__。

小知识:在Windows 2000/Xp系统中,Regsvr32.exe命令文件存于“X:Winntsystem32”文件夹中;Windows 9X系统中,该命令存于“X:Windowssystem”文件夹中(假设系统安装在X盘)。

Regsvr32命令的使用很简单,下面我们就通过几个例子来看看如何使用Regsvr32命令解决所遇到的实际问题。

实例1:恢复Windows Xp图片预览功能在使用Windiws XP过程中,如果图片预览控件注册信息丢失,就会导致无法正常预览图片。

由于Windows XP的图片预览功能对应的'控件文件为thurnbvw.dll,这时只需依次点击“开始/运行”,在弹出的“运行”对话框中输入“Regsvr32 Thurnbvw. dll”命令,单击“确定”按钮,执行后会弹出一个信息提示框:“DllRegisterServer in Thumbvw.dll succeeded.”,控件注册就成功了,重新启动电脑后,Windows XP的图片预览功能便恢复了。

regsvr 32 命令详解

Regsvr 32命令是Windows中控件文件(如扩展名为DLL、OCX、CPL的文件)的注册和反注册工具。

命令格式:Regsvr32 [/s] [/n] [/i[:cmdline]] dllname/u 卸载安装的控件,卸载服务器注册;/s 注册成功后不显示操作成功信息框;/i 调用DllInstall函数并把可选参数[cmdline]传给它,当使用/u时用来卸载DLL;/n 不调用DllRegisterServer,该参数必须和/i一起使用。

实例当你运行一个软件,WINDOWS出现出错窗口,提示为*.DLL文件或者*.OCX文件找不到,可是搜索一下,这个文件就在C:\WINDOWS\SYSTEM目录中.为什么呢?这是因为这个文件没有在WINDOWS中注册.也就是说WINDOWS还不认识它.假设你要注册的是abc.dll.选择"开始--运行"然后输入“regsvr32 abc.dll”,如果弹出提示信息“DllRegisterServerin Wupdinfo.dll succeeded”,说明组件注册成功;失败一般会出现“LoadLibrary("svchost.dll")失败-找不到指定的模块”,如果要卸载此组件,在“开始→运行”中键入“Regsvr32 /u Wupdinfo.dll ”即可。

实例1:IE无法打开新窗口regsvr32 actxprxy.dllregsvr32 shdocvw.dll重启后如果还不能解决regsvr32 mshtml.dllregsvr32 urlmon.dllregsvr32 msjava.dllregsvr32 browseui.dllregsvr32 oleaut32.dllregsvr32 shell32.dll实例2:IE无法保存HTML格式文件regsvr32 inetcomm.dll实例3:MSN无法登陆regsvr32 softpub.dll实例4:windows默认的文件关联混乱regsvr32 /i shdocvw.dllregsvr32 /i shell.dllregsvr32 /i shdoc401.dll实例5:Window server 2003中无法播放MP3 regsvr32 i3codeca.acmregsvr32 i3codecx.ax实例6:Windows添加/删除程序无法启动regsvr32 mshtml.dllregsvr32 /i shdocvw.dllregsvr32 /i shell.dll实例7:Windows搜索功能故障regsvr32 urlmon.dll实例8:禁止系统对媒体文件进行预览regsvr32 /u shmedia.dll实例9:Windows无法在线升级的问题regsvr32 wupdinfo.dll实例10:防范网络脚本病毒(网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。

qt 中 regsvr32用法

qt 中regsvr32用法主题:Qt中regsvr32用法介绍:regsvr32是用于在Windows系统中注册或注销动态链接库(DLL)的命令行工具。

在Qt中,我们也可以使用regsvr32来注册或注销自定义Qt插件的DLL文件。

本文将详细介绍Qt中regsvr32的使用方法,并按步骤逐一进行说明。

一、准备工作在正式使用regsvr32前,首先需要完成以下准备工作:1. 安装Qt SDK:确保已在计算机上正确安装了最新版本的Qt SDK,并设置好相应的开发环境。

2. 编译生成DLL:使用Qt Creator或其他Qt开发工具,编写并编译生成需要注册或注销的自定义Qt插件的DLL文件。

二、注册DLL1. 打开命令提示符:点击Windows开始菜单,输入"cmd"并打开命令提示符窗口。

2. 切换到DLL所在目录:使用"cd"命令切换到包含DLL文件的目录。

例如,输入"cd D:\QtProjects\MyPlugin"来切换到DLL文件所在的路径。

3. 注册DLL:在命令提示符窗口中输入以下命令进行DLL的注册:regsvr32 YourPlugin.dll其中,"YourPlugin.dll"是自定义Qt插件的DLL文件名。

4. 检查注册结果:在命令提示符窗口中,根据regsvr32的输出信息,可以判断DLL是否成功注册。

如果注册成功,会显示"DllRegisterServer in YourPlugin.dll succeeded."的提示信息。

三、注销DLL如果需要将之前注册的DLL注销,可以按照以下步骤进行操作:1. 打开命令提示符:同样地,点击Windows开始菜单,输入"cmd"并打开命令提示符窗口。

2. 切换到DLL所在目录:同样使用"cd"命令切换到DLL文件所在的目录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档