Показать сообщение отдельно
  #2  
Старый 07.09.2008, 18:01
Аватар для artemavd
artemavd artemavd вне форума
Начинающий
 
Регистрация: 05.08.2008
Сообщения: 115
Репутация: 12
По умолчанию

Цитата:
Сообщение от Z@voorchik
Помогите!!! Если я закрываю программу, не открывая во время работы с ней файл справки (CHM-файл), то все бывает нормально. Если во время работы с программой я читаю справку, то при закрытии программы создается исключение типа EInvalidPointer: сообщение Invalid Pointer Operation. В чем может быть дело?
Без кода трудно сказать, но может есть смысл попробовать избавиться от появления этой ошибки при закрытии? Например, я бы попробовал через try...except.
Код:
try 
 //действия при закрытии
except
 on EInvalidPointer do 
  //твои действия
end;
Приведи код в событии закрытия программы. Можно будет поточнее подсказать.
Ответить с цитированием