office_tools 版 (精华区)
发信人: redfox (食人族), 信区: OA
标 题: WPS2000不能读取WORD文档问题解决
发信站: 哈工大紫丁香 (2000年06月18日11:55:27 星期天), 站内信件
WPS2000不能读取WORD文档问题解决
浙江 梁坚 (03/17/2000)
如何用Wps2000读取Word97/2000文档是一个自Wps2000诞生以来就一直困扰部
分计算机用户的问题。虽然Wps2000号称全面兼容Word格式,但在那些未安装
Word97/2000的计算机上却不能读取Word97/2000的文档。真是让人觉得美中不足。
为了解决这一问题,俺来到http://www.wps2000.com查看帮助,写道“Wps
2000可以读取Word 97的文件,但前提是要在Program Files\Commom
Files\Microsoft Shared\Textconv下有mswrd832.cnv”且足够高的版本中“带有
经微软许可微软提供的转换程序,可在安装wps2000时选择安装”。但在俺的机器
上即便是安装了这个转换程序,当试图打开Word97文档时,也还是被告知“无法处
理文件……”。看来只好自己研究解决了。
先查看子目录C:\Program Files\Commom Files\Microsoft Shared\Textconv
,发现只有Html32.cnv、Msconv97.dll等寥寥几个文件,而并没有mswrd832.cnv。
于是找了一台已经装有Word97的机器,从同名子目录中拷来该文件。(注一:如果
你的计算机上没有Msconv97.dll,也应该拷一个。注二:这些文件也可从
Office97光盘的Os\Msapps\Textconv子目录中拷得。)原以为拷来这个文件就万事
大吉,但当俺试图打开Word97文档时,又一次被告知“无法处理文件……”。
为什么安装了Office97的计算机就能用Wps2000读取Word97文档而同样拷了
mswrd832.cnv的未安装Office97的就不能读取了呢。看来一定是Office97在安装时
向注册表里写了某些数据使Wps2000能使用mswrd832.cnv。可是茫茫注册表我又从
何处下手呢。忽然想起子目录C:\Program Files\Commom Files\Microsoft
Shared\Textconv里有一个名为Html32.cnv的文件,而俺计算机上的Wps2000又能读
取html文档。马上运行regedit编辑注册表,按Ctrl-f查找“html32.cnv”(注:
不包括引号,下同),发现这样主键
\key_local_machine\software\Microsoft\Shared Tools\Text
Converters\Export\HTML和\key_local_machine\software\Microsoft\Shared
Tools\Text Converters\Import\HTML。我们感兴趣的是输入,即后者。在该主键
下有这样一些字符串:Extensions其值为“htm html htx otm”;Name其值为“
HTML Document”;Path其值为“C:\Program Files\Common Files\Microsoft
Shared\TextConv\html32.cnv”。看来要使Wps2000能使用mswrd832.cnv只需依样
画葫芦。首先用鼠标右键单击那个名为Import的主键,选“新建→主键”,可将其
命名为“Word 97”。单击该键,在注册表编辑器的右半部分的空白处单击右键,
选“新建→字符串值”,并取名为“Extensions”,双击该键,在“编辑字符串”
对话框中键入“doc”,单击“确定”按钮。用同样方法新建字符串值“Path”,其
值定为“C:\Program Files\Common Files\Microsoft
Shared\TextConv\Mswrd832.cnv”。
好了,现在打开Wps2000,可以打开Word97的文档了不是?哼哼,别高兴得太
早,如果文档里有图片,Wps2000就会询问“不能装载图形转换过滤器,是否继续
转换文档?”。(注:如果你没有看到这个对话框,你的Wps2000对鼠标键盘没有
响应。点一下任务栏上的“Microsoft Word 97转换”就可以了。)看来又是缺了哪
个文件。由于有了上面的经验,解决这个问题就容易多了。先到装有Office97的计
算机上看一看,发现子目录“C:\Program Files\Common Files\Microsoft
Shared\Grphflt”中有大量的.flt文件。不用说,这些一定是所谓的过滤器(
FiLTer)。经过试验,有用的文件仅仅是“png32.flt”。也将其拷到俺的计算机
上的C:\Program Files\Commom Files\Microsoft Shared\Textconv里。在注册表
里新建主键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Graphics
Filters\Import\PNG,再在其中新建两个字符串值:“Extensions”和“Path”,
它们的值分别为“png”和“C:\Program Files\Common Files\Microsoft
Shared\TextConv\png32.flt”。现在Wps2000就能读取包含图片的Word97的文档了
。
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.227.107]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.735毫秒