С Новым годом! Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/166: Рейтинг темы: голосов - 166, средняя оценка - 4.56
421 / 130 / 33
Регистрация: 24.02.2009
Сообщений: 1,122
1

Как создать справку?

07.04.2009, 14:17. Показов 34146. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как создать справка?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2009, 14:17
Ответы с готовыми решениями:

Как создать справку в delphi
что-то типа в меню нажимаешь пункт Справка, открывается окно и там тип подробная инструкция как...

Как создать такую справку и добавть ёё в программу
Как создать такую справку и добавть ёё в программу

Создать справку к программе.
Как создать справку к программе? чтобы при нажатии на кнопку, появлялось примерно такое сообщение ...

Добавить справку в Paint. Создать графический интерфейс - прототип Paint - в Delphi
добавить справку в Paint .создать графический интерфейс прототип Paint в Delfi. Помогите плиз

18
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
07.04.2009, 14:21 2
какую? chm или hlp ?

для chm: пишешь связанные между собой html-странички и потом пользуешься утилитой HTML Help Workshop и связываешь их в один chm файл...
запускаешь его в Дельфях так: WinExec('hh.exe help.chm',SW_SHOW);

для hlp: в среде Delphi есть встроенная утилита... четсно говоря никогда ей не пользовался...
1
421 / 130 / 33
Регистрация: 24.02.2009
Сообщений: 1,122
07.04.2009, 14:27  [ТС] 3
Цитата Сообщение от Don Corleone Посмотреть сообщение
какую? chm или hlp ?

для chm: пишешь связанные между собой html-странички и потом пользуешься утилитой HTML Help Workshop и связываешь их в один chm файл...
запускаешь его в Дельфях так: WinExec('hh.exe help.chm',SW_SHOW);

для hlp: в среде Delphi есть встроенная утилита... четсно говоря никогда ей не пользовался...
а можно ли разбить chm или hlp файл , чтобы посматрит что там творено

Добавлено через 2 минуты 27 секунд
Какой лучше для внешная запуска, WinExec или ShellExecute?
0
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
07.04.2009, 14:27 4
Это Microsoft Help Workshop, но в 2009-й нет, т. к. для Vista'ы этот формат не идёт, в ней новая гораздо более хорошая справка, нужно из Инета брать программу Microsoft HTML Help Workshop, которая делает html-справки, подходящие на любую версию.
0
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
07.04.2009, 14:34 5
1. да, лучше используй HTML Help Workshop.. что значит разбить?
2. насчет WinExec и ShellExecute
Запуск другой програми из Delphi
1
421 / 130 / 33
Регистрация: 24.02.2009
Сообщений: 1,122
07.04.2009, 14:44  [ТС] 6
Цитата Сообщение от Don Corleone Посмотреть сообщение
что значит разбить?
т.е файл тем справок сохраняется в файле формата RFT. Тогда как отделить их из HLP или CHM?
0
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
07.04.2009, 14:58 7
создание через RTF - это справка hlp... ее не советую использовать... во-первых, почти все используют chm.. а во-вторых, она не работает на Висте (необходимо отделььно делать под ругой стандарт, в то время, как chm - успешно работает)

для создания chm справки... необходимо написать просто две-три простых html странички.... запустить HTML Help Workshop и добавить в нем эти html-странички.. и скомпилиовать... все... справка готова

p.s: ну естевственно добавить сслыки перехода:
- или на самихз страничках
- или в HTML Hel Workshop
0
euginewm
05.11.2009, 15:37 8
617 / 17 / 8
Регистрация: 05.05.2012
Сообщений: 221
Записей в блоге: 11
10.09.2012, 16:29 9
Дорогие форумчане!
Помогите с созданием справки. Я уже весь мозг сломал пока пытался создать эту справку!
Делаю на hcw.exe, но каждый раз при компиляции ругается следующим образом:

HC6008: Error:
No files have been specified in the [FILES] section of the Project file.


З.Ы.:Word 2010
Вложил файл с примером.
Вложения
Тип файла: zip Тест.zip (8.4 Кб, 319 просмотров)
0
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 33
31.03.2013, 10:34 10
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
какую? chm или hlp ?

для chm: пишешь связанные между собой html-странички и потом пользуешься утилитой HTML Help Workshop и связываешь их в один chm файл...
запускаешь его в Дельфях так: WinExec('hh.exe help.chm',SW_SHOW);

для hlp: в среде Delphi есть встроенная утилита... четсно говоря никогда ей не пользовался...
У меня получилась такая строчка:

Delphi
1
WinExec('hh.exe C:\Users\Максим\Documents\RAD Studio\Projects\coursework\Help.chm',SW_SHOW);
А как мне написать, что этот файл лежит у меня в папке с программой?
Чтобы при переносе в другое место программы ничего не испортилось
0
3944 / 1869 / 337
Регистрация: 16.03.2012
Сообщений: 3,880
31.03.2013, 10:38 11
Delphi
1
WinExec('hh.exe '+ExtractFilePath(Application.ExeName)+'Help.chm',SW_SHOW);
1
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 33
31.03.2013, 10:39 12
ага... его нужно было кидать в RAD Studio\Projects\coursework\Win32\Debug ...))

Добавлено через 1 минуту
Цитата Сообщение от Одиночка Посмотреть сообщение
Delphi
1
WinExec('hh.exe '+ExtractFilePath(Application.ExeName)+'Help.chm',SW_SHOW);
спасибо)
0
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
31.03.2013, 12:55 13
Я так понял HTML Hel Workshop программа для изготовления справок- она бесплатная?
А можно ли средствами самой Делфи создать такой-же файл справки?
0
0 / 0 / 0
Регистрация: 02.05.2013
Сообщений: 17
18.05.2013, 17:49 14
как с помощью WinExec открыть файл в Delphi chm фал уже создан не знаю как правильно указать путь. В Delphi пишет не удаётся открыть файл помогите с проблемой.Куда это файл нужно кидать?
0
166 / 13 / 2
Регистрация: 21.05.2013
Сообщений: 66
21.05.2013, 22:39 15
Господа, кто-нибудь знает как исправить готовый chm чтобы его можно было использовать для контекстной справки (по нажатию CTRL+F1 на выделенном слове). Желательно в HTML Help Workshop.

HTML Help Workshop бесплатная официальная версия
http://www.microsoft.com/en-us... x?id=21138

Простой и понятный мануал по созданию chm
http://www.youtube.com/watch?v=BxVm_Edaus8
0
angstrom
22.05.2013, 00:00 16
Распаковать CHM, исправить, запаковать обратно.
166 / 13 / 2
Регистрация: 21.05.2013
Сообщений: 66
22.05.2013, 00:28 17
Как исправить?
Ключевые слова добавил, индекс добавил, оглавление добавил. Курсор на слове, нажимаю ctrl+f1 => error
HH_HELP_CONTENT called without a [MAP] section

на словах отсутствующих в справочном файле => error
no help aviable

Как распаковать CHM : hh.exe -decompile <путь к папке для распаковки> <путь к .chm>
hh.exe идет в комплекте к windows XP.
0
angstrom
22.05.2013, 01:07 18
Чтобы на словах не объяснять, посмотри это.
166 / 13 / 2
Регистрация: 21.05.2013
Сообщений: 66
22.05.2013, 11:47 19
Повторил результат тот же.

Я написал пару новых функций и хочу чтобы при наборе кода можно было вызвать контекстную справку по ним. Появляющиеся ошибки в предыдущем посте. Кажется что-то надо сделать с [MAP] section.

Добавлено через 57 минут
Нашел где добавить файлы заголовка и МАР - в закладке project в левом столбце кнопка HTML Help API Information. Как они должны выглядеть пока не знаю.
0
22.05.2013, 11:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2013, 11:47
Помогаю со студенческими работами здесь

Как настроить справку?
Установил Lazarus 1.2.6 (ОС - Win-7 x32). Вызывю справку, открывается &quot;LHelp&quot;, но окно пустое....

Как создать Справку?
Хотел называт тему &quot;как создать Help &quot; не получилось .....:D Как можна сделать хелп? У кого нибудь...

TreeView как создать справку
Помогите пожалуйста. Я новичок. Нужно написать справочную систему на C++ Builder. Само дерево ...

Как создать справку к проекту?
делаю проект, нужно создать справку как сделать в visual studio c++?

Как создать справку (*.chm)
как создать справку?через *chm файл.пробую не чего не получается.делал через Hellp Workshop.может...

Как создать справку для скрипта?
Нужно сделать справку для скрипта, пожалуйста. Заранее спасибо


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru