Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.015 c
3-65388
Alek_1
2003-09-25 21:23
2003.10.20
Снова про FireBird!


7-65647
cypher
2003-08-04 13:46
2003.10.20
Как добавить свою закладку в свойства экрана


1-65523
aleshap
2003-10-08 12:18
2003.10.20
Excel - быстрая работа


3-65387
123
2003-09-27 17:03
2003.10.20
release mdb


1-65412
plyaznik
2003-10-07 21:01
2003.10.20
подскажите блокнот с подсветкой синтаксиса Pascal(-)




   Наверх