![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В консоли ошибок нет, переношу под VCL вылетает исключение [D7, XP]
ribos © (2010-06-23 22:04:00)В консоли все проходит безупречно, переношу код в VCL, вылетает исключение EAccessViolation. Код не привожу т.к. он большой. Вылет после вызова Exit. Используются динамические массивы.
В чем может быть проблема?
Юрий Зотов (2010-06-24 14:27:00) [1]Если ошибка возникает при выходе, то я бы посмотрел секции финализации в своих и подключаемых модулях.
Anatoly Podgoretsky (2010-06-24 14:04:00) [2]> ribos (24.06.2010 02:05:09) [9]
А зачем ты это делаешь, подключая ГУИ библиотеки к консоли?
Германн (2010-06-24 02:19:00) [3]
> Странно, я добавил модуль Controls в консольное приложение
> и оно стало давать иной результат... O_o
>
> Путем изучения подключаемых библиотек я выяснил, что результат
> вычесления меняется при подключении модуля ImgList. Какие
> идеи?
Да какие тут могут быть идеи?
Ищи ошибку в 17 строке!
Тебе очень повезло, что GUI программа выдала AV!
Пойми, что AV это нечто особое. Ошибка в алгоритме может приводить к AV, а может и не приводить. Последнее есть "неудача", а ни в коей мере не доказательство правильности алгоритма.
ribos (2010-06-24 02:05:00) [4]МЕГАСТРАННОСТЬ!
Путем изучения подключаемых библиотек я выяснил, что результат вычесления меняется при подключении модуля ImgList. Какие идеи?
ribos (2010-06-24 01:29:00) [5]Странно, я добавил модуль Controlsв консольное приложение и оно стало давать иной результат... O_o
Правильный$Вася (2010-06-23 23:19:00) [6]
> Используются динамические массивы. В чем может быть проблема?
в них самых
В школу! (2010-06-23 23:01:00) [7]
> Код не привожу т.к. он большой
> В чем может быть проблема?
в неприведенном коде
Leonid Troyanovsky (2010-06-23 22:57:00) [8]
> ribos (23.06.10 22:13) [3]
> >Ошибка в 17 строке.
> Посмотрел, нет)))
Ну, дык, докажи.
--
Regards, LVT.
Германн (2010-06-23 22:18:00) [9]
> Просто это мне кажется странным.
Ничуть. Просто AV такая штука. Как тот суслик, которого невидно, но он есть.
ribos (2010-06-23 22:13:00) [10]>Ошибка в 17 строке.
Посмотрел, нет)))
Я имею в виду есть ли у кого обьяснение почему в консольном приложении ничего, а в VCL есть. Просто это мне кажется странным.
Плохиш (2010-06-23 22:11:00) [11]
> Код не привожу
Лечение без фотографии.
Ошибка в днк.
Anatoly Podgoretsky (2010-06-23 22:08:00) [12]> ribos (23.06.2010 22:04:00) [0]
Ошибка в 17 строке.