![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите! программа работает только один раз. [D7, XP]
NightRain © (2007-01-27 11:43:00)первый раз запускаю, прога работает нормально, а последующие разы во время работы выдает ошибку: "Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 0040434F in module 'Project1.exe' Read of address FFFFFFFF'. Process stopped. Use Step or Run to contine." Я незняю, но думаю это что то с памятью связано, так как после перезагрузки компа прога опять первый раз работает нормально.
NightRain (2007-01-27 14:10:00) [1]Всем спасибо кто пытался помочь! Я сам себе помог :)
Чувствую себя Богом! :)
sniknik (2007-01-27 13:29:00) [2]> ну есть же наверно какая то команда(функция) которая после закрытия проги удаляет всё своё из памяти?
да, и обычно она в хелпе находится рядом с той которая все это создает (в "see also")
но только ты не там ищешь. тебе надо 17 строку искать а не память чистить. (хотя освобождать за собой память/ресурсы это дело хорошее, полезно. но не в тему)
> Тебя уже понизили.
нда... облом`с.
Anatoly Podgoretsky (2007-01-27 13:17:00) [3]> sniknik (27.01.2007 12:29:03) [3]
Тебя уже понизили.
NightRain (2007-01-27 12:55:00) [4]Даже бог не помог :(
ну есть же наверно какая то команда(функция) которая после закрытия проги удаляет всё своё из памяти?
sniknik (2007-01-27 12:29:00) [5]о!!! я бог! ;о))
sniknik (2007-01-27 12:28:00) [6]ну да, тебе просто попалась одноразовая память, а также компьютер и операционка, покупай новый одноразовый выкини (не забудь сообщить мне куда... ;о)))
запусти ее второй раз под отладчиком... посмотри что программа делает в "address 0040434F" (в меню Search->Find Error), 100% гарантий нет но с большой вероятностью укажет место ошибки (ставишь точку останова немного не доходя... дальше думаю ясно).
Anatoly Podgoretsky (2007-01-27 12:22:00) [7]> NightRain (27.01.2007 11:43:00) [0]
Бог поможет.