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

Вниз

Странная ошибка   Найти похожие ветки 

 
Oleg__   (2003-10-09 09:55) [0]

Добрый день! Помогите, пожалуйста, разобраться. Дело в том, что при завершении программы иногда появляется странная ошибка. Где она, я не могу определить, т.к. появляется она после кода
...
Application.Run;
end. <- именно вот здесь.
Иногда она исчезает, но стоит добавить строчку какого-нибудь кода - как появляется вновь. Временно избавится от нее помогает смена порядка создания форм, т.е.
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
меняем местами и все ок, а потом начинается снова. Что это может быть? Пользуюсь D6 под Win2k.


 
k_len ©   (2003-10-09 10:04) [1]

Какая ошибка?


 
Oleg__   (2003-10-09 10:05) [2]

"List index out of range" или просто "Accsess violation"... Я уже "заремил" все FormClose и FormDestroy - не помогает...


 
Семен Сорокин ©   (2003-10-09 10:07) [3]

Ошибка в 17 строке,
отладкой не пробовал пройти?


 
TUser ©   (2003-10-09 10:07) [4]

Попробуй поиграть с порядком вызова деструкторов для форм.
И еще - если в приложении несколько потоков, то посмотри в те участки кода, где они убиваются.


 
k_len ©   (2003-10-09 10:08) [5]

М.б. чтонибудь висит на OnCreateForm(1,2)


 
Oleg__   (2003-10-09 10:16) [6]

> k_len
Висит, а это как то влияет на "убийство" программы?

> Семен Сорокин
Что такое "17 строка"?


 
Семен Сорокин ©   (2003-10-09 10:17) [7]

Oleg__ (09.10.03 10:16) [6]
:)) CallStack глянь - где отваливается, поставь точку останова и пройдись отладкой


 
Hooch ©   (2003-10-09 10:19) [8]

возможно где-то выходиш за границы, поставь флаг Project\Options\Compiler\Range Checking и погляди что будет


 
:)   (2003-10-09 11:21) [9]

Application.Run;
end. <- именно вот здесь.

В этом месте ошибка появляестя по самым разнообразным причинам :) - приведи код программы.


 
Oleg__   (2003-10-09 11:41) [10]

> Hooch
Все как обычно - "Access violation" и все



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
4-65666
V3L0M
2003-08-14 11:02
2003.10.20
возможно ли нажать speedbutton в чужой программе...


1-65526
chadnov
2003-10-08 08:07
2003.10.20
Как программно разархивировать ZIP?


1-65493
AndrewPo
2003-10-08 11:51
2003.10.20
перемещение между TEdit ами по нажатию Enter


6-65569
ArtAlex
2003-08-19 15:34
2003.10.20
Submit в Webbrowser


3-65332
sapsi
2003-09-30 08:54
2003.10.20
Паковка-сжатие файла db