学院首页>操作系统>经验技巧>无效的确定按钮

无效的确定按钮

作者: 来源: 添加时间:2006-5-23 23:03:09
前几天解决一个问题的时候,发现一个奇怪的现象:
点击ie菜单帮助——关于,在出现的对话框里面点击确定按钮以后对话框不会关闭。

由于系统是xpsp2,于是使用xpsp2里面的iexplore.exe新增的参数/rereg重新注册ie的dll文件,无效!
引用rereg 参数:xpsp2里面的ie6新增的一个参数,用于重新注册一些ie核心的dll文件
在命令行提示符下使用 iexplore /rereg 完成重新注册

不得已,研究了关于对话框里面的资源问题,视图找到原因。
在filemon的帮助下,发现点击关于以后,shdoclc.dll文件会被调用,于是使用exescope打开shdoclc.dll,检查发现,关于对话框居然是一个HTM文件构成的,而那个确定按钮对应的是一个window.close()的调用 。
引用filemon:sysinternals.com的大作之一,用于监控文件读取、写入等信息。作者Mark,Inside Windows 2000 3rd Edition和Windows Internals 4th Edition作者,微软MVP

知道了这些就好办了,重新安装Windows Script Host 5.6,然后再次尝试,问题解决!
站内搜索