为什么文件名(以及路径名)里含 # 字符的 CHM 文件会不能正常打开?
在很多地方看到这么个情况:有人下载了个名称为诸如 C#BOOK.CHM 的文件,然后解除锁定,可是依然不能正常打开,而其它 CHM 文件则又是可正常打开的,于是推断该文件是坏的。倘若该文件不是坏的,那么原因很简单:文件名(以及路径名)里含 # 字符。CHM 文件实质上是对一堆文件的一个打包。打开的每一页都对应着一个 HTML 文件,其内部地址与该 CHM 路径名可复合成一个URL,
原创
2012-10-13 15:36:00 ·
1996 阅读 ·
0 评论