Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

Проблемы при создании Help-системы   Найти похожие ветки 

 
Алексей-Сам   (2002-11-01 12:35) [0]

Решил создать к своей программе цивилизованную help-систему, использующую winhelp, но НИЧЕГО не получается! Даже вырожденный случай, когда весь help состоит из одной строчки. Открываю руководство по Delphi и действую строго по пунктам:
1. Создать RTF - файл, в котором стилем заголовка создается заголовок раздела. Далее перед названием этого раздела ставится сноска #, в которой прописываю название раздела. В конце делаю разрыв страницы.
2. Создание hlj файла, содержащего ссылку на вышесозданный RTF и компиляция его в Hlp посредством утилиты hcw.
3. В программе на Delphi прописываю Winhelp(Handle,"fn.hlp",1,1)

Вроде бы по минимуму этого должно быть достаточно, чтобы что-то как-то работало (об этом гласят все руководства, в том числе найденные на этом сайте), но все это я проделываю, но программа в ответ пишет, что раздел помощи не существует! Хоть тресни. Автономно просматривается, только если есть она страница. Если же попытаться организовать еще разделы, то даже автономно просматривать можно только первый, других как бы нету, а если устроить гиперссылку на другой раздел, то опять пишет, что раздел не существует!
Что я делаю неправильно?


 
Calm ©   (2002-11-01 17:49) [1]

Мне кажется, использовать конвертацию rtf в hlp, прорагандируемая во многих учебниках, - далеко не лучший прием.
Гораздо проще использовать специальные проги, которые ориентрированы на создание hlp-файлов.
Например, HelpScribl, Help&Manual, HelpStudio (последняя по-моему есть даже на русском). Там все интуитивно понятно и наглядно.



Страницы: 1 вся ветка

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-33938
skiph
2002-10-30 09:54
2002.11.11
Установка фокуса


1-34072
Davy
2002-10-30 09:34
2002.11.11
Сообщение о владельце прог-м. продуктом


6-34154
Metallica
2002-09-07 18:18
2002.11.11
Как проверить существование страницы в интернет, используя NMHTTP


1-33989
NorthMan
2002-11-01 15:11
2002.11.11
Господа, как же сделать, чтобы в ListBox е картинки разные были в


3-33880
ScareCrow
2002-10-22 15:47
2002.11.11
Смена Table Langauge для табл.формата Paradox