2015-08-19 3 views
0

Я создал скомпилированный html (chm) файл с помощью справки Microsoft html Help Workshop. когда я пытался открыть сгенерированный файл chm, в нем отображается сообщение «Страница не может быть отображена». Но когда я нажимаю только на тему контента, я могу видеть соответствующее содержимое страницы.Отображение страницы файла Chm не может быть отображено

Нужно ли устанавливать любую вещь, чтобы показать выбранную страницу по умолчанию.

ответ

1

Короткий путь: Если файл справки CHM находится на сетевом диске, сначала скопируйте этот файл на локальный жесткий диск и повторите попытку. Вы найдете некоторую дополнительную и устранение неисправностей информации по адресу:

http://www.help-info.de/en/xml/maml_troubleshooting_hh.xml

http://www.grainge.org/pages/authoring/chm_mspatch/896358.htm

Проблема: Файл справки появится, но вместо того, чтобы тема текста вы увидите сообщение об ошибке «этой странице не отображается ».

Причина: Корпорация Майкрософт выпустила несколько исправлений безопасности, из-за которых невозможно просматривать файлы CHM, которые хранятся на сетевом диске (в отличие от файлов CHM, хранящихся на вашем собственном компьютере).

Решение: Существует обходным для просмотра изображения по сети, как описано на следующих ссылках:

http://west-wind.com/weblog/posts/2928.aspx

http://www.helpscribble.com/chmnetwork.html

Проблемы могут возникнуть, если файл CHM имя или путь к файлу содержит знак числа (#). Если имя файла CHM содержит символ #, то темы в оглавлении не отображаются. Если путь содержит символ #, вы можете получить сообщение об ошибке нарушения прав доступа. Чтобы обойти эту проблему, удалите символ # из имени файла или из пути к файлу.

Если у вас есть сборник CHM (так называемый «объединенный CHM»), возможны и другие проблемы.


Если вы новичок в использовании HTMLHelp Workshop:

Вопрос: Есть ли способ, чтобы установить страницу по умолчанию, который будет отображаться, когда файл .chm открыт? Я хотел бы отобразить страницу, связанную с первым элементом в Оглавлении.

Вы можете сделать это с помощью Microsoft HTMLHelp Workshop.

  1. Откройте файл HHP с HH Workshop
  2. Нажмите на первый значок «Параметры Изменить проект» на вкладке «Проект»
  3. Установите «по умолчанию файл» из списка файлов из выпадающего списка
  4. скомпилировать проект

ГТН пример файла (открытый с блокнотом):

\\\ 
.. 
[OPTIONS] 
Binary TOC=No 
Binary Index=Yes 
Compiled File=Help_Coding-Example_VB6.chm 
Contents File=Help_Coding-Example_VB6.hhc 
Index File=Help_Coding-Example_VB6.hhk 
Default Window=main 
Default Topic=index.htm 
.. 
/// 
0

Существует решение:

1) В вашем Help Workshop HTML перейти на вкладку «Проект»
2) Нажмите кнопку «Изменение параметров проекта»
3) В поле «По умолчанию файл» поле поставить имя вашего файла по умолчанию, который уже существует в вашем проекте. Файл должен иметь расширение .htm (например, about.htm)
4) Скомпилируйте проект еще раз, и вы увидите, что проблема исправлена.

Смежные вопросы