热情软件屋

 

HCW编译Word97编辑的RTF文件时总是出错


编号:QA000930
建立日期: 1999年5月6日 最后修改日期:2001年7月17日
所属类别:

wg:
    HCW 中文Word97
    pwin98
    我在HCW中制作帮助文件时,为什么编译用中文Word97编辑的RTF文件时总是出错。信息如下:
    Creating the help file .\95help.hlp.
    Processing D:\HELP\95\.\95_2.rtf
    HC4013: Warning: Invalid default font number in D:\HELP\95\.\95_2.rtf. Using 02020603050405020304 as the default font.
    HC4002: Warning: The RTF file D:\HELP\95\.\95_2.rtf is corrupted at offset 492.
    HC4005: Warning:
    The .\95help.hlp help file has not been created.
    请问如何解决?我还可以使用什么编辑软件进行help文件制作?谢谢。

回答:

    你的HCW的版本太低了。如果HCW的版本低于4.02(你可以在Help|Version菜单得到版本号)就会出现这个问题。你可以参考微软的Knowledge Base的文章:“Q164012 D97: Error "The RTF file .\ Is Corrupted At Offset..."”,在这篇文章中解释了原因并给出了下载HCW 4.03的地址。另外一个办法是采用Word 95。
    
    jxwjg问:
    Windows95/98系统下的VC++6.0
    水平 中级水平
    问题:关于“制作HLP文件类型的帮助”的问题
    RTF(Rich Text Format丰富文本格式)文件作为Windows环境中传统的联机帮助的源文件,可以利用一些字处理软件方便地进行编辑,例“写字板”,Word等等。但是在使用这些字处理软件的时候需要注意与帮助编译器的兼容问题。比如Windows95/NT等操作系统中的“写字板”软件,Office97中的Word97等字处理软件,虽然都可以编辑RTF文件,但是使用的是Unicode字符集,不能被一些帮助编译器,如VC++中的HCW.EXE(4.0),BC++中的HC31.EXE等正常编译。建议使用早期的字处理软件,如Office4.2中的Word6.0等。请问还有其他的编辑RTF(Rich Text Format丰富文本格式)文件的软件吗,因为Office4.2中的Word6.0软件实在难找。当然也可以制作CHM文件类型的帮助。但这还没解决问题,请问是吗?
    答:你参考的这篇文章显然比较早,实际上你应该按照上面说的升级HCW。当然升级到HCW 4.02之后有一个问题,就是HCW 4.02不支持Windows 3.x,不过这对于你显然不是问题。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio