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

Вниз

В консоли ошибок нет, переношу под VCL вылетает исключение   Найти похожие ветки 

 
ribos   (2010-06-23 22:04) [0]

В консоли все проходит безупречно, переношу код в VCL, вылетает исключение EAccessViolation. Код не привожу т.к. он большой. Вылет после вызова Exit. Используются динамические массивы.
В чем может быть проблема?


 
Anatoly Podgoretsky ©   (2010-06-23 22:08) [1]

> ribos  (23.06.2010 22:04:00)  [0]

Ошибка в 17 строке.


 
Плохиш ©   (2010-06-23 22:11) [2]


> Код не привожу

Лечение без фотографии.
Ошибка в днк.


 
ribos   (2010-06-23 22:13) [3]

>Ошибка в 17 строке.
Посмотрел, нет)))

Я имею в виду есть ли у кого обьяснение почему в консольном приложении ничего, а в VCL есть. Просто это мне кажется странным.


 
Германн ©   (2010-06-23 22:18) [4]


> Просто это мне кажется странным.

Ничуть. Просто AV такая штука. Как тот суслик, которого невидно, но он есть.


 
Leonid Troyanovsky ©   (2010-06-23 22:57) [5]


> ribos   (23.06.10 22:13) [3]

> >Ошибка в 17 строке.
> Посмотрел, нет)))

Ну, дык, докажи.

--
Regards, LVT.


 
В школу!   (2010-06-23 23:01) [6]


> Код не привожу т.к. он большой


> В чем может быть проблема?


в неприведенном коде


 
Правильный$Вася   (2010-06-23 23:19) [7]


> Используются динамические массивы. В чем может быть проблема?

в  них самых


 
ribos   (2010-06-24 01:29) [8]

Странно, я добавил модуль Controls в консольное приложение и оно стало давать иной результат... O_o


 
ribos   (2010-06-24 02:05) [9]

МЕГАСТРАННОСТЬ!

Путем изучения подключаемых библиотек я выяснил, что результат вычесления меняется при подключении модуля ImgList. Какие идеи?


 
Германн ©   (2010-06-24 02:19) [10]


> Странно, я добавил модуль Controls в консольное приложение
> и оно стало давать иной результат... O_o
>


> Путем изучения подключаемых библиотек я выяснил, что результат
> вычесления меняется при подключении модуля ImgList. Какие
> идеи?

Да какие тут могут быть идеи?
Ищи ошибку в 17 строке!

Тебе очень повезло, что GUI программа выдала AV!
Пойми, что AV это нечто особое. Ошибка в алгоритме может приводить к AV, а может и не приводить. Последнее есть "неудача", а ни в коей мере не доказательство правильности алгоритма.


 
Anatoly Podgoretsky ©   (2010-06-24 14:04) [11]

> ribos  (24.06.2010 02:05:09)  [9]

А зачем ты это делаешь, подключая ГУИ библиотеки к консоли?


 
Юрий Зотов ©   (2010-06-24 14:27) [12]

Если ошибка возникает при выходе, то я бы посмотрел секции финализации в своих и подключаемых модулях.



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
8-1178559147
BB2000
2007-05-07 21:32
2010.09.19
GDI+ <> canvas.copyrect


15-1277585052
AKE
2010-06-27 00:44
2010.09.19
Как звали французского шахматиста конца 18 века?


2-1277704401
И. Павел
2010-06-28 09:53
2010.09.19
Общий обработчик ошибок, завершающий программу.


2-1275926246
TStas
2010-06-07 19:57
2010.09.19
Локальные константы подпрограмм


2-1277139245
Великий
2010-06-21 20:54
2010.09.19
Под вистой не отображается label