Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.008 c
1-98088
nikolo
2002-09-19 17:25
2002.09.30
Обхождение графов


14-98295
kull
2002-09-03 11:41
2002.09.30
ЖЕНЩИНЫ-МУЖЧИНЫ - КТО ОНИ?


3-97995
ah
2002-09-07 09:22
2002.09.30
Написал простенькую базу dbase с использованием BDE


14-98312
Quick
2002-09-05 08:24
2002.09.30
Подскажите как можно поменять программу в сканере?


1-98043
Hro
2002-09-19 00:05
2002.09.30
Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский