Показать полную графическую версию : (статья) Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии)
Ребята помогите.
Ситуация следующая:
Создал я как то справку на Виндовс 98
Потом появилась виндовс ХП.
Все прошло без проблем - справка работала.
А сейчас появилась ВИСТА и на ней моя справка НЕ РАБОТАЕТ!
Подскажите что можно сделать, что бы она заработала и под Висту.
Справка создана на Microsoft Help Workshop версия 4.03
Но не как HTML а через RTF в формате *.HLP
То есть именно на Microsoft Help Workshop (а не на Microsoft HTML Help Workshop)
Если нужно переделать (перекомпелировать или перевести) на HTML в другом формате, то как это делается?
Спасибо.
Программа справки Windows (WinHlp32.exe) не входит в состав операционных систем Windows начиная с Windows Vista (http://support.microsoft.com/kb/917607)
third-party programs that include .hlp files are no longer allowed to redistribute this Windows Help program.
:off: Но по предыдущей ссылке.
Как быть, спецыально для пользователей Vista оставлять ссылку на этот файл?
А какая нынче в Viste справка?
Как быть, спецыально для пользователей Vista оставлять ссылку на этот файл? »
Перекомпилируйте в CHM, тот же HTML Help Workshop с этим справится.
А какая нынче в Viste справка? »
Нарядная :)
katok888
29-03-2008, 21:40
Может кто сталкивался: С недавнего времени перестали отображаться изображения в файлах CHM
(тему прочитал всю ничего не подходит)
katok888, не ту тему читаете :) См. Проблемы с открытием (отображением) файлов справки (*.chm) .:все вопросы:. (http://forum.oszone.net/thread-7483.html)
Приветствую.
Не могу создать CHM с корректным поиском.
Делаю в HTML Help Workshope версии 4.74.8702.
Структура папок - 7 отдельных папок с глубиной вложения каждой = 1.
Ставлю все галочки в закладке Опции проекта, Compiler -> Compile full-text search information.
А также Add/Modify Window Definitions, Navigation Pane, в поле Window type значение Search tab и Advanced.
В итоге при поиске выходит сообщение - Разделы не найдены.
Подскажите, пожалуйста, что делаю не так (во вложении файл проекта hhp)?
SL96, возможно, просто не так ищете? :) Попробуйте искать по части слова, заменяя недостающие буквы звездочкой. Например, для слова помощь - помо*.
Если ничего не находится, соберите ваш проект - TOC, HHP, HTML (картинки не нужны) в архив и пришлите мне по почте - я попробую воспроизвести проблему у себя.
2Vadikan
Пробовал со звездочкой, не помогает :(
ogri7464
26-03-2009, 16:54
Помогите возникла проблема
при компиляции chm через workshop
в chm не показывает перую страницу
причём если нажать на перую страницу(title) через содержание она прекрасно открывается
в тот же момент не работают остальные пункуты меню кроме title
вообщем проблему описал, помогите пожалуста
ogri7464
Вы делаете все в точности как в статье написано ?
То есть содержание в htm2chm делаете ?
SL96, у меня ваш проект сработал нормально, о чем я сообщил вам по почте. Ничего другого, кроме как обновить/переустановить программу, я не могу.
ogri7464
27-03-2009, 10:11
SL96
содержание делаю в Workshop"е
сейчас попытаюс в очередной раз перечитать статью и создать проэкт с нуля
если снова не заработает начну плакать (((((
Все проверил, перепроверил, у меня вообще демоны.
Суть проблемы:
При поиске например по слову "станок" именно в кавычках, хотя и без них - то же самое. Выдает не только страницы с этим словом но и другие, в окторых этого слова нет вообще. Ни в сорсе, закомментированном, нигде. Искал частично, частично до 3 символа есть в некоторых файлах совпадения, но не далее. Вот такие вот чудеса на виражах.
Все делал как в статье, а именно:
1. TOC, Index через htm2chm
2. Все остальное - через HTML Help Workshop
Структура файлов:
Root
IndextmlFile
-Folder1
--Folder1/HtmlFile1
.
.
--Folder1/HtmlFileN
.
.
-FolderN
--FolderN/HtmlFile1
.
.
--FolderN/HtmlFileN
Кодировка: Windows-1251
Версии програм: в аттачах.
Vadikan, спасибо за отзывчивость.
Скачал дистр воркшопа с сайта майкрософта, попробую переустановить его.
Переустановка помогла.
Теперь все работает.
Остался один непонятный момент с ключевыми словами.
Не добавляет в список ключевых слов фразы из html с свойствами - keyword. Галочка в свойствах проекта стоит.
Добавляет слова только из файла Index.hhk.
В принципе устраивает и через файл индексов, но хочется разобраться, почему не работает второй метод ?
Делаю все по Хэлпу воркшопа, то есть в области действия BODY создаю область Object с помощью воркшопа, он добавляет весь нужный код, но после компиляции эти фразы не появляются ?!
Добавляет слова только из файла Index.hhk. »
А как вы его формируете?
Options - Files - Include keywords... флажок стоит?
то есть в области действия BODY создаю область Object с помощью воркшопа, он добавляет весь нужный код, »
О, а это как вы делаете? :) Я обычно кнопкой на панели добавлял, как описано в статье. А код object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"руками в HTML вставляется.
флажок стоит? »
Стоит.
О, а это как вы делаете? »
1. Откройте в Воркшопе нужный html для редактирования.
2. Установите курсор, где нужно вставить код.
3. Меню Edit->Compiler Information, закладка Keywords.
4. Кнопка Add.
5. Вводите текст ключевого слова и везде ОК.
6. На месте курсора появится весь нужный код.
Это в аглицкой справке к Воркшопу написано, если что ;)
SL96, понятно, спасибо. Мне когда-то этот метод показался не таким удобным, как вставка готового фрагмента кода прямо в HTML страницу... в принципе, это одно и то же.
А если добавлять в индекс, как описано в статье? Кнопкой слева на панели? Так работает?
А если добавлять в индекс, как описано в статье? Кнопкой слева на панели? Так работает? »
В файл индекса добавлял по справке Воркшопа (кнопки слева) - работает. Даже корректно работает переход с одного индекса на несколько страниц, или с нескольких индексов на одну. :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.