Показать сообщение отдельно
  #3  
Старый 07.09.2008, 20:20
Z@voorchik Z@voorchik вне форума
Прохожий
 
Регистрация: 07.09.2008
Сообщения: 15
Репутация: 10
По умолчанию

В событии закрытия код не используется.
Вот код процедуры открытия справки:
Код:
procedure TForm1.N9Click(Sender: TObject);
var
  HelpFile : string;
  HelpTopic : string;
  pwHelpFile : PWideChar;
  pwHelpTopic : PWideChar;
begin
  HelpFile := 'game_15_help.chm';
  HelpTopic := 'what_is_it.htm';

  GetMem(pwHelpFile, Length(HelpFile) * 2);
  GetMem(pwHelpTopic, Length(HelpTopic) * 2);

  pwHelpFile := StringToWideChar(HelpFile, pwHelpFile, MAX_PATH * 2);
  pwHelpTopic := StringToWideChar(HelpTopic, pwHelpTopic, 32);

  Form1.Hhopen1.OpenHelp(pwHelpFile, pwHelpTopic);
end;
Может быть, дело в нем, хотя я делал так, как показано в книге по DELPHI.
И вообще, в каких ситуациях возникает это исключение?
Ответить с цитированием