Страница 1 из 1
Проблемы с динамическим массивом
Добавлено: 03 апр 2005, 00:16
Русских Денис
Народ, помогите, пожалуйста!
Так замучился с динамическими массивами, что хоть вешайся.
У кого-нибудь было такое, что программа работает нормально, но при выходе из неё вылезает ошибка "Invalid pointer operation"?
С чем это может быть связано?
Добавлено: 03 апр 2005, 11:55
Хыиуду
Возможно, у тебя стоит какой-нибудь обработчик на события типа закрытия формы или закрытия приложения, который обращается к динамическому массиву. Попробуй прогнать свою программу по шагам и выяснить, где это. Кстати, иногда помогает шаманство: у меня в одной программе была работа с двумя массивами, и программа постоянно висла. А потом я в разделе описаний поменял местами объявления этих двух массивов - заработало!
Добавлено: 03 апр 2005, 21:55
OTELLO
Если кому интересно у меня была таже ошибка, когда я в onClose формы писал функции FreeAndNil(дин. массив). Вот...
Добавлено: 04 апр 2005, 14:00
Русских Денис
Всем спасибо, моя проблема уже решилась! Я утром свежими глазами взглянул на исходный код и нашёл целую кучу грубых ошибок, которые почему-то в упор не замечал вечером. Вот что значит как следует выспаться.
