急等高手帮助!!关于MSDMO.DLL这个东西,无法注册

来源:百度知道 编辑:UC知道 时间:2024/06/18 02:40:14
是这样的,我的电脑上周进行了一次磁盘清理,清理完毕之后就发现WINDOWS MEDIA PLAYER无法播放歌曲和视频了,其他播放器也是什么都放不了,,我后来发现是系统丢失了MSDMO.DLL这个东西,所以就去网上下载了一个,放在那个SYSTEM 32的文件夹里,后来发现可以播放了,,但是无法从CD上复制音乐了。。 我后来又从网上了解到这个MSDMO.DLL光运行还不行,还要注册,,但是电脑显示“已加载msdmo.dll,但没有找到Dllregisterserver输入点,无法注册这个文件” 请问该怎么办呢????

自己可以编辑进行注册的,方法如下:
下面介绍这个方法

注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Register。你会发现Register就是右键弹出的菜单名,再在其下建command,修改其“默认值”为Regsvr32 %1

反注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Unregister,再在其下建command,修改其“默认值”为Regsvr32 %1 /u。

注册和反注册OCX文件打开HKEY_CLASSES_ROOR\OCXfile,然后其它的方法和上面的一样的了。

右击一个OCX或DLL试试看,出现了我们想要的Register和Unregister菜单项。

Activex注册和反注册工具——Regsvr32

使用过Activex的人都知道,Activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的Activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在Windows的system文件夹下有一个regsvr32.exe的程序,它就是Windows自带的Activex注册和反注册工具。它的用法为:

regsver32详解

regsvr32 [/s] [/n] [/i(:cmdline)] dllname

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

参数有如下意义:

/u——反注册控件

/s——不管注册成功与否,均不显示提示框

/c——控制台输出

/i——跳过控件的选项进行安装(与注册不同)