2013-01-28 14:30:00| 分类: delphi xe2 | 标签: |举报 |字号大中小 订阅
在IE中如果点击一个链接,却会弹出一个空白的新窗口,你
可以进入“命令行提示符”窗口,输入REGSVR32 URLMON.DLL,
回车后重启系统,然后进入IE的“工具→Internet选项→程序”,
单击“重置Web 设置”按钮即可。
如果还不行请按以下方法做
对于这个问题,网络上有不少答案,但都觉得不是太管用,于是又找了好久,才发现最好的方法,跟大家分享一下:
以下是网上非常多人转的方法,不过不太管用,借鉴一下:
*******************************************************************************************************************************
1、退出所有的应用程序
2、点开始——运行,打“regsvr32 urlmon.dll”,点“确定”按钮
3、会出现"DllRegisterServer in urlmon.dll succeeded" 的提示, 点确定按钮.
如果还没有解决,重复2-3步, 把 Urlmon.dll 替换为下列文件):
Shdocvw.dll
Msjava.dll
Actxprxy.dll
Oleaut32.dll
Mshtml.dll
Browseui.dll
Shell32.dll (Windows XP and Windows 2000 on
万一还有问题,看看注册表的下列键值是不是存在,而且是不是正确的:
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}
Name: (Default)
value: IDispatch
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid
Name: (Default)
value: {00020420-0000-0000-C000-000000000046}
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32
Name: (Default)
value: {00020420-0000-0000-C000-000000000046
******************************************************************************************************************************
最后我是这样解决问题的(这个方法解决了几台面临重装系统的电脑):
打开记事本,输入以下代码(可以直接copy):
regsvr32 /i /s MFC42.DLL
regsvr32 /i /s advpack.dll
regsvr32 /i /s browselc.dll
regsvr32 /i /s WSOCK32.DLL
regsvr32 /i /s jscript.dll
regsvr32 /i /s rpcrt4.dll
regsvr32 /i /s MSHTMLED.DLL
regsvr32 /i /s oleaut32.dll
regsvr32 /i /s MSRATING.DLL
regsvr32 /i /s comctl32.dll
regsvr32 /i /s msratelc.dll
regsvr32 /i /s URL.DLL
regsvr32 /i /s URLMON.DLL
regsvr32 /i /s WININET.DLL
regsvr32 /i /s SHDOCVW.DLL
regsvr32 /i /s OLE32.DLL
regsvr32 /i /s mydocs.dll
regsvr32 /i /s ACTXPRXY.DLL
regsvr32 /i /s RPCRT4.dll
regsvr32 /i /s mshtml.dll
regsvr32 /i /s MSVCRT.DLL
regsvr32 /i /s DXTMSFT.DLL
regsvr32 /i /s DDRAWEX.DLL
regsvr32 /i /s DDRAW.DLL
regsvr32 /i /s DXTRANS.DLL
regsvr32 /i /s ATL.DLL
regsvr32 /i /s DINFO.DLL
regsvr32 /i /s LOCSCRCH.DLL
regsvr32 /i /s CONCL.DLL
regsvr32 /i /s SHDOCLC.DLL
regsvr32 /i /s MSLS31.DLL
regsvr32 /i /s SHDOCLC.DLL
regsvr32 /i /s CESWEB.DLL
regsvr32 /i /s NETAPI32.DLL
regsvr32 /i /s NETBIOS.DLL
regsvr32 /i /s MSI.DLL
regsvr32 /i /s MSOSS.DLL
regsvr32 /i /s BROWSELC.DLL
regsvr32 /i /s MFC42LOC.DLL
regsvr32 /i /s imm32.dll
regsvr32 /i /s VERSION.dll
regsvr32 /i /s ADVAPI32.dll
regsvr32 /i /s OLEPRO32.DLL
regsvr32 /i /s shell32.dll
regsvr32 /i /s shlwapi.dll
然后保存扩展名为.bat的文件 ,文件名随便.保存完后把所有浏览器关闭,双击打开刚才保存的文件,几秒钟让它运行完就OK了,现在打开你的浏览器试试?!
如果你觉得这个方法好用,别忘了留下你的大名哦:)
评论