Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.30;
Скачать: CL | DM;

Вниз

Application.Terminate влечет Exception EInvalidPointer. Грабли ?   Найти похожие ветки 

 
megatrend ©   (2002-09-13 14:18) [0]

Есть программулина - небольшой чат с участием компонентов NMMsg и NMMsgServ. Вот кусок кода из нее, который вызывает исключение. Никак не могу понять, в чем может быть проблема?

procedure TForm1.ExitMenu1Click(Sender: TObject);
begin
if MessageDlg("Выходим?",mtInformation,[mbYes,mbNo,mbCancel],3)=mrYes then
begin
// здесь нужно проверить, не сменилась ли дата
CheckCurrDate();
LogMemo.Lines.Add("Завершение работы Astalk "+TimeToStr(now()));
try
LogMemo.Lines.SaveToFile(Application.ExeName+"
"+DateToStr(now())+".txt");
except
end;
ShowMessage("Сейчас будет try Application.Terminate;
except end; ");
// исключение возникает после этого сообщения, причем без try-except тоже
try
Application.Terminate;
except
end;
end;
end;

А исключение таково :

Сначала первый messagebox

(astalk.exe - Ошибка приложения)
Исключение неизвестное программное исключение (0x0eedfade) в приложении по адресу 0х77e8f142.

Сразу за ним - второй messagebox

(Application error)
Exception EInvalidPointer in module astalk.exe at 000044BD.
Invalid pointer operation.

Как бы это дело побороть? Кода немного, ошибиться вроде негде. Может какой компонент кривой? На форме еще есть компонент (недавно добавил) TrayNotifyIcon.


 
megatrend ©   (2002-09-16 17:20) [1]

?


 
Mike Kouzmine   (2002-09-16 17:35) [2]

А форм1 главная?


 
megatrend ©   (2002-09-17 15:18) [3]

Да.



Страницы: 1 вся ветка

Текущий архив: 2002.09.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
7-98391
Kick
2002-06-19 13:44
2002.09.30
Как можно программно свернуть все окна?


1-98166
Basilio
2002-09-17 15:01
2002.09.30
Внешнее скроллирование TRichEdit


8-98227
DSilence
2002-03-13 18:32
2002.09.30
Компонент загрузки JPEG,GIF,PNG,TIFF,PCX,BMP файлов


1-98160
X-Vizitor
2002-09-17 23:53
2002.09.30
Можно ли изменить у TStringGrid a


3-97997
firedemon
2002-09-10 13:23
2002.09.30
Надпись QRDBText в QuickRep вылезает за пределы видимости.