![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как убрать исключение AccessViolation?
DemonVX © (2007-03-20 01:32:00)Подскажите в чем проблема! После загрузки в моей проге файла с собственным расширением(*.ark), как только я хочу добавить новые данные или изменить загруженные возникает это исключение.
Loginov Dmitry (2007-03-20 14:43:00) [1]> откуда такая интерпретация? вроде ясно написано "обращение
> к" памяти, а не "выполнение в" памяти.
А что, к области кода нельзя обратиться? На чтение - пожалуйста. На запись - словишь AV. Но область кода же ведь принадлежит процессу...
Плохиш (2007-03-20 10:55:00) [2]
> p.s. учится, учиться и учиться! (© Ленин расписываюший ручку)
Озвучте продолжение фразы.
sniknik (2007-03-20 08:50:00) [3]> Область кода процесса не принадлежит данному процессу?
откуда такая интерпретация? вроде ясно написано "обращение к" памяти, а не "выполнение в" памяти.
p.s. учится, учиться и учиться! (© Ленин расписываюший ручку)
Loginov Dmitry (2007-03-20 07:52:00) [4]> Это ошибка обращения к области памяти, которая не принадлежит
> данному процессу.
Область кода процесса не принадлежит данному процессу?
Германн (2007-03-20 03:28:00) [5]
> Вобщем AV - ошибка(нарушение) доступа к памяти. Возникает
> когда пытаешься обратиться к чему либо не существующему.
> ..
Не совсем так. Это ошибка обращения к области памяти, которая не принадлежит данному процессу. Но в практике "начинающих" это действительно чаще всего обращение к чему-то ещё не созданному или к чему-то уже уничтоженному.
Германн (2007-03-20 03:17:00) [6]
> DemonVX (20.03.07 02:46) [3]
>
> А герман остряк, жаль не в тему!
А я и не отрицаю :) Хотя и не очень-то и заслуживаю сего звания :(
Кстати, Германн пишется с двумя "н" в конце! :)
> Если не знаешь, незачем ерунду писать!
Тут ведь только вопрос - Чего "не знаешь"? Если не можешь описать грамотно проблему, не задавай вопрос! Или не обижайся. :)
RASkov (2007-03-20 03:12:00) [7]> А герман остряк, жаль не в тему! Если не знаешь, незачем ерунду писать!
Причем здесь кто либо? Ты сам свой вопрос прочитай и(прогнав мысли о своей проблеме) попробуй ответить...
Вобщем AV - ошибка(нарушение) доступа к памяти. Возникает когда пытаешься обратиться к чему либо не существующему...
В программе может быть куча объектов, к которым ты можешь обращаться... А ты... - "угадай в какой руке у меня конфетка".
Эх... где Кетмар...
> [4] DemonVX (20.03.07 03:06)
Вопросы нужно задавать не себе, что бы на них смогли ответить... Незачто... Не в обиду.
DemonVX (2007-03-20 03:06:00) [8]Похоже я нашел фишку! Отдельное спасибо RASkov-у, хотя он и не был прав!
DemonVX (2007-03-20 02:46:00) [9]А герман остряк, жаль не в тему! Если не знаешь, незачем ерунду писать!
Германн (2007-03-20 02:15:00) [10]
> Как убрать исключение AccessViolation?
Гарантированное решение данной проблемы есть выключение компьютера навсегда!
RASkov (2007-03-20 01:49:00) [11]Дофига чего может быть. Но одно точно - не правильно делаешь... так же как и вопросы задаешь (не понятные).
или вот ответ:
- У тебя ошибка загрузки файла...