Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2009, 20:07   #1
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию Хелп-файл

Как при закрытии программы сделать так, чтобы и закрылся Хелп-файл в формате *.hlp. А то у меня при закрытии он остается открытым
Temka вне форума Ответить с цитированием
Старый 24.05.2009, 20:15   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Вот один из способов:
Код:
procedure TMainForm.FormClose(Sender: TObject; 
          var Action: TCloseAction);
begin
  Winhelp(Handle, 'MYHELP.HLP', HELP_QUIT, 0);
  Action := caFree;
end;
mihali4 вне форума Ответить с цитированием
Старый 24.05.2009, 20:34   #3
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию

не закрывается что-то. остается открытым
Temka вне форума Ответить с цитированием
Старый 25.05.2009, 08:32   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

А вы копи-пастом код проверяли ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 25.05.2009, 12:16   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от Temka Посмотреть сообщение
не закрывается что-то. остается открытым
А вы имя-то файла своего пробовали подставить вместо MYHELP.HLP?
mihali4 вне форума Ответить с цитированием
Старый 25.05.2009, 18:51   #6
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию

ну конечно свой поставил=))
Temka вне форума Ответить с цитированием
Старый 25.05.2009, 19:38   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Уберите
Action := caFree;
mihali4 вне форума Ответить с цитированием
Старый 26.05.2009, 11:03   #8
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию

все равно остается открытым
Temka вне форума Ответить с цитированием
Старый 26.05.2009, 14:07   #9
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ну, тогда не знаю - у меня отрабатывает четко...
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хелп Alexxx92 Помощь студентам 7 21.05.2009 22:30
Хелп mager JavaScript, Ajax 3 17.11.2008 19:33
Хелп BETONOMESHALKA Общие вопросы Delphi 4 28.06.2007 12:57
Not enough actual parameters ZhekON Общие вопросы Delphi 7 01.02.2007 15:26