Войти

Показать полную графическую версию : (статья) Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии)


Страниц : 1 [2] 3 4 5

MSP
14-01-2008, 14:37
Ребята помогите.
Ситуация следующая:

Создал я как то справку на Виндовс 98
Потом появилась виндовс ХП.

Все прошло без проблем - справка работала.

А сейчас появилась ВИСТА и на ней моя справка НЕ РАБОТАЕТ!

Подскажите что можно сделать, что бы она заработала и под Висту.
Справка создана на Microsoft Help Workshop версия 4.03
Но не как HTML а через RTF в формате *.HLP

То есть именно на Microsoft Help Workshop (а не на Microsoft HTML Help Workshop)

Если нужно переделать (перекомпелировать или перевести) на HTML в другом формате, то как это делается?

Спасибо.

Vadikan
14-01-2008, 19:03
Программа справки Windows (WinHlp32.exe) не входит в состав операционных систем Windows начиная с Windows Vista (http://support.microsoft.com/kb/917607)

Admiral
16-01-2008, 17:32
third-party programs that include .hlp files are no longer allowed to redistribute this Windows Help program.
:off: Но по предыдущей ссылке.
Как быть, спецыально для пользователей Vista оставлять ссылку на этот файл?
А какая нынче в Viste справка?

Vadikan
17-01-2008, 03:01
Как быть, спецыально для пользователей Vista оставлять ссылку на этот файл? »
Перекомпилируйте в CHM, тот же HTML Help Workshop с этим справится.

А какая нынче в Viste справка? »
Нарядная :)

katok888
29-03-2008, 21:40
Может кто сталкивался: С недавнего времени перестали отображаться изображения в файлах CHM
(тему прочитал всю ничего не подходит)

Vadikan
29-03-2008, 22:55
katok888, не ту тему читаете :) См. Проблемы с открытием (отображением) файлов справки (*.chm) .:все вопросы:. (http://forum.oszone.net/thread-7483.html)

SL96
25-03-2009, 07:46
Приветствую.
Не могу создать 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)?

Vadikan
25-03-2009, 09:41
SL96, возможно, просто не так ищете? :) Попробуйте искать по части слова, заменяя недостающие буквы звездочкой. Например, для слова помощь - помо*.

Если ничего не находится, соберите ваш проект - TOC, HHP, HTML (картинки не нужны) в архив и пришлите мне по почте - я попробую воспроизвести проблему у себя.

SL96
25-03-2009, 10:06
2Vadikan
Пробовал со звездочкой, не помогает :(

ogri7464
26-03-2009, 16:54
Помогите возникла проблема

при компиляции chm через workshop
в chm не показывает перую страницу
причём если нажать на перую страницу(title) через содержание она прекрасно открывается
в тот же момент не работают остальные пункуты меню кроме title

вообщем проблему описал, помогите пожалуста

SL96
27-03-2009, 07:00
ogri7464
Вы делаете все в точности как в статье написано ?
То есть содержание в htm2chm делаете ?

Vadikan
27-03-2009, 09:45
SL96, у меня ваш проект сработал нормально, о чем я сообщил вам по почте. Ничего другого, кроме как обновить/переустановить программу, я не могу.

ogri7464
27-03-2009, 10:11
SL96

содержание делаю в Workshop"е
сейчас попытаюс в очередной раз перечитать статью и создать проэкт с нуля

если снова не заработает начну плакать (((((

mikachi
27-03-2009, 11:05
Все проверил, перепроверил, у меня вообще демоны.

Суть проблемы:
При поиске например по слову "станок" именно в кавычках, хотя и без них - то же самое. Выдает не только страницы с этим словом но и другие, в окторых этого слова нет вообще. Ни в сорсе, закомментированном, нигде. Искал частично, частично до 3 символа есть в некоторых файлах совпадения, но не далее. Вот такие вот чудеса на виражах.


Все делал как в статье, а именно:
1. TOC, Index через htm2chm
2. Все остальное - через HTML Help Workshop

Структура файлов:
Root
IndextmlFile
-Folder1
--Folder1/HtmlFile1
.
.
--Folder1/HtmlFileN
.
.
-FolderN
--FolderN/HtmlFile1
.
.
--FolderN/HtmlFileN

Кодировка: Windows-1251
Версии програм: в аттачах.

SL96
30-03-2009, 07:41
Vadikan, спасибо за отзывчивость.
Скачал дистр воркшопа с сайта майкрософта, попробую переустановить его.

SL96
30-03-2009, 10:25
Переустановка помогла.
Теперь все работает.
Остался один непонятный момент с ключевыми словами.
Не добавляет в список ключевых слов фразы из html с свойствами - keyword. Галочка в свойствах проекта стоит.
Добавляет слова только из файла Index.hhk.
В принципе устраивает и через файл индексов, но хочется разобраться, почему не работает второй метод ?
Делаю все по Хэлпу воркшопа, то есть в области действия BODY создаю область Object с помощью воркшопа, он добавляет весь нужный код, но после компиляции эти фразы не появляются ?!

Vadikan
01-04-2009, 01:17
Добавляет слова только из файла Index.hhk. »
А как вы его формируете?

Options - Files - Include keywords... флажок стоит?

то есть в области действия BODY создаю область Object с помощью воркшопа, он добавляет весь нужный код, »
О, а это как вы делаете? :) Я обычно кнопкой на панели добавлял, как описано в статье. А код object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"руками в HTML вставляется.

SL96
02-04-2009, 07:50
флажок стоит? »
Стоит.
О, а это как вы делаете? »
1. Откройте в Воркшопе нужный html для редактирования.
2. Установите курсор, где нужно вставить код.
3. Меню Edit->Compiler Information, закладка Keywords.
4. Кнопка Add.
5. Вводите текст ключевого слова и везде ОК.
6. На месте курсора появится весь нужный код.

Это в аглицкой справке к Воркшопу написано, если что ;)

Vadikan
03-04-2009, 00:31
SL96, понятно, спасибо. Мне когда-то этот метод показался не таким удобным, как вставка готового фрагмента кода прямо в HTML страницу... в принципе, это одно и то же.

А если добавлять в индекс, как описано в статье? Кнопкой слева на панели? Так работает?

SL96
03-04-2009, 06:58
А если добавлять в индекс, как описано в статье? Кнопкой слева на панели? Так работает? »
В файл индекса добавлял по справке Воркшопа (кнопки слева) - работает. Даже корректно работает переход с одного индекса на несколько страниц, или с нескольких индексов на одну. :)




© OSzone.net 2001-2012