Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как прикрепить CHM к приложению Delphi? 
:(
    Опции темы
Roxanne
Дата 1.6.2009, 04:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 5.2.2009

Репутация: нет
Всего: нет



Подскажите, пожалуйста, как правильно прикрепить файл .CHM к приложению для вызова справки? Не хочет работать... при вызове справки из приложения моя программа выдает сообщение "Файл бла-бла-бла не является файлом справки Windows или поврежден".
При попытке вызова обычного hlp-файла программа выдает сообщение "Раздел не существует. Обратитесь к постаdobre продукта за обновленной версией файла справки. (129)"
Мне все-таки хотелось бы прицепить chm- файл, а не hlp. Да и тот не работает. 
Оба файла скомпилены правильно, открываются, лежат в папке в моей программой. А вызвать их из проги не получается.

Код

procedure TfrmMain.ShowClick(Sender: TObject);
 const
  DATANOTFOUND = 30;
begin
   Application.HelpFile := 'User Manual.HLP';
//   Application.HelpFile := 'User Manual.CHM';
  Application.HelpContext(DATANOTFOUND);
end;


Заранее благодарю за помощь.
PM MAIL   Вверх
kami
Дата 1.6.2009, 07:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1806
Регистрация: 25.8.2007
Где: Санкт-Петербург

Репутация: 22
Всего: 72



мда.
Получается, что проще написать на форуме и ждать с моря погоды, чем набрать в поисковике 2 слова и сразу получить готовый результат?
Яндекс: использовать chm в Delphi. Первая же ссылка (да и остальных куча) ведут к решению проблемы.
PM MAIL WWW   Вверх
Roxanne
Дата 1.6.2009, 19:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 5.2.2009

Репутация: нет
Всего: нет



А тот раздел называется "Помощь для новичков" или "Нравоучения для новичков"?
Как приятно повышать чувство собственной важности за счет других, осознавая при этом, что ты выше, умнее, и конечно же, умеешь пользоваться поиском.
Мда.
PM MAIL   Вверх
Alexeis
Дата 1.6.2009, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 34
Всего: 459



Через shellExecute можно вызвать.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
kami
Дата 1.6.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1806
Регистрация: 25.8.2007
Где: Санкт-Петербург

Репутация: 22
Всего: 72



Цитата(Roxanne @  1.6.2009,  19:47 Найти цитируемый пост)
А тот раздел называется "Помощь для новичков" или "Нравоучения для новичков"?

Этот раздел действительно называется "Помощь для новичков", а не "Готовый код для новичков с подробными комментариями".

Цитата(Roxanne @  1.6.2009,  19:47 Найти цитируемый пост)
Как приятно повышать чувство собственной важности

Увы - укол не по адресу. Я не вышел на тот уровень (и по многим областям программирования вряд ли выйду), чтобы вообще не задавать вопросов, а только отвечать на них.
Но в правилах хорошего тона пользования любым форумом пишется, что прежде чем задать вопрос, нужно посмотреть - не было ли подобных вопросов раньше, не пробегало ли подобное в поисковике. И задавать вопрос ссылаясь на это. "Нужно это. Смотрел там. Вот такое получилось. Такая проблема возникла."

Очень помогает в этом как правильно задавать вопросы

Это сообщение отредактировал(а) kami - 1.6.2009, 20:12
PM MAIL WWW   Вверх
Alexeis
Дата 1.6.2009, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 34
Всего: 459



kami, на правах бывшего модератора этого раздела скажу, что он специально был сделан для повторяющихся вопросов, поскольку новички затрудняются правильно формулировать поисковые запросы. Если можете найти по форуму, оставляйте ссылки. Тут модерация уменьшена.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
kami
Дата 1.6.2009, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1806
Регистрация: 25.8.2007
Где: Санкт-Петербург

Репутация: 22
Всего: 72



Цитата(Alexeis @  1.6.2009,  20:24 Найти цитируемый пост)
что он специально был сделан для повторяющихся вопросов, поскольку новички затрудняются правильно формулировать поисковые запросы.

Понял, принял к сведению.
Цитата(Alexeis @  1.6.2009,  20:24 Найти цитируемый пост)
Если можете найти по форуму, оставляйте ссылки. Тут модерация уменьшена.

Уже оставил, правда ссылка не на форум.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0647 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.