COL文件的打开(100分)

  • 主题发起人 主题发起人 Kingron
  • 开始时间 开始时间
K

Kingron

Unregistered / Unconfirmed
GUEST, unregistred user!
我们知道MSDN的Start文件采用的是.COL,实际上是一个XML文件,但是,你只能打开已经安装好的
MSDN帮助,如果你把MSDN或者其他的COL文件以及附加的CHM等文件COpy道另外一个目录,那么
这个COL文件就没有办法打开了!我看了注册表,有两个地方和他相关,但是我修改注册表之后,
还是不能打开COL文件,不知道缺少了那个地方?例如,安装好SQL Server 2000之后,会一同巴
SQL的帮助安装好,你可以正常使用,但是如果你把SQL帮助文件所在的目录Copy到其他地方,你会发现
那个SQL80.COL文件就没有办法打开了,我就是想要SQL的帮助,但是不想安装SQL Server,不知道有没有
什么办法?修改注册表?或者其他的?谢谢。
 
不知道啊......
 
用 hh.exe
如 E:/WINNT/hh.exe E:/MSDN/2000JUL/1033/MSDN020.COL
 
呵呵,我是说,把那个MSDN0目录复制到其他地方,看看还能不能打开那个COL文件?
 
正想知道
 
在用户的 application data 目录里面有 htmlhelp 的数据文件,你要修改这些文件。
具体怎么改我没试过。

我有很多windows 2000,安装msdn特别麻烦,只能安装在其中一个操作系统,然后
要复制数据文件。
 
多谢MikeDeakIns,我回去仔细研究一下。
 
不对,要修改的是E:/WINNT/Help/hhcolreg.dat,这是一个xml格式的文件,参考一下
安装msdn的系统下的同一个文件就行了。
 
哦?是这样吗?果然这样~~~~~~~~~~我去仔细研究一下,有问题继续Post,暂时不给分~
请耐心等待一下啊!:)
 
我研究了一下,果然和这个文件有关系(hhcolreg.dat),删除这个文件之后,MSDN就不能打开了
当时我参考MSDN的相关文件,对这个hhcolreg.dat进行了修改,却无论如何都不能修改好?
不知道还有谁能给我一点儿提示?应该修改那些地方?
 
搞定,解决方法:
有几个,简单的,找一台安装过SQL的机器,这个时候会有一个已经注册好了的hhcolreg.dat文件
把其中的关于SQL的部分提取出来,然后修改其中的目录即可,在把修改好的这些东西Copy到你的
机器上面的hhcolreg.dat中去就可以了。
另外一个方法,我还在研究,有一个hhsetup.dll文件,里面有很多函数,可以安装这些chm文件的
可惜我没有头文件,我准备到网络上面找赵,有没有相关的资料,hhsetup.dll里面的函数有很多,
名字不过不好看出什么了。有兴趣的自己研究一下吧。如果谁有hhsetup.h文件,我另外开一个贴子
给分。
 
接受答案了.
 
后退
顶部