Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 20.12.2010, 19:52
LMA LMA вне форума
Прохожий
 
Регистрация: 14.12.2010
Сообщения: 25
Репутация: 10
По умолчанию у меня пишет ошибка в дельфи

поскажите как исправить Access violation at adress 004525FA in module 'Project1.exe'. Read of address 00000358
очень нужная прога а исправить не могу
Ответить с цитированием
  #2  
Старый 20.12.2010, 20:08
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Обращение по неверному адресу. Смотри какая строчка, скорее всего обращаешься к удаленному объекту или типа того.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
  #3  
Старый 20.12.2010, 20:10
LMA LMA вне форума
Прохожий
 
Регистрация: 14.12.2010
Сообщения: 25
Репутация: 10
По умолчанию

спс поищу ответы
Ответить с цитированием
  #4  
Старый 20.12.2010, 20:11
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

http://www.delphisources.ru/pages/fa...violation.html
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #5  
Старый 20.12.2010, 20:24
LMA LMA вне форума
Прохожий
 
Регистрация: 14.12.2010
Сообщения: 25
Репутация: 10
По умолчанию

Цитата:
Сообщение от NumLock

СПС за ссылку. Я прочитал что там написано, но там не правильные версии я запускаю прогу и жму на обьект в данном случае BitButton а он пишет мне такую ошибку, причем баттонов у меня 13 и у каждой такая ошибка, в прошлый раз таких ошибок не выходило . Заранее СПС
Ответить с цитированием
  #6  
Старый 20.12.2010, 20:26
LMA LMA вне форума
Прохожий
 
Регистрация: 14.12.2010
Сообщения: 25
Репутация: 10
По умолчанию

Может комп вирусованным стал. Это может влиять?
Ответить с цитированием
  #7  
Старый 20.12.2010, 23:17
Asinkrit Asinkrit вне форума
Местный
 
Регистрация: 29.10.2009
Сообщения: 446
Репутация: 271
По умолчанию

Я думаю если вы выложите код, то ошибку мы быстро найдем. У данной ошибки очень много причин возникновения может быть.
Ответить с цитированием
  #8  
Старый 21.12.2010, 04:51
Аватар для MMM_Corp
MMM_Corp MMM_Corp вне форума
Прохожий
 
Регистрация: 12.12.2010
Сообщения: 37
Репутация: 13
По умолчанию

Ставите EurekaLog и не мучаетесь, такие ошибки ловятся на ура.
Ответить с цитированием
  #9  
Старый 21.12.2010, 05:14
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Обычно такие ошибки ловятся на раз внимательым просмотром кода глазами в режиме отладки.
Ответить с цитированием
  #10  
Старый 21.12.2010, 10:35
Asinkrit Asinkrit вне форума
Местный
 
Регистрация: 29.10.2009
Сообщения: 446
Репутация: 271
По умолчанию

Цитата:
Сообщение от MMM_Corp
Ставите EurekaLog и не мучаетесь, такие ошибки ловятся на ура.

EurekaLog инструмент не плохой, но я встречался с ошибками AV где он оказался бессильным. Пошаговая отладка надежнее всего).
Ответить с цитированием
  #11  
Старый 22.12.2010, 00:14
Человек_Борща Человек_Борща вне форума
Новичок
 
Регистрация: 17.09.2010
Адрес: Беларусь, г. Минск
Сообщения: 58
Версия Delphi: 7, 2010,XE
Репутация: 10
По умолчанию

Попробуй MadExcept. Он попроще эврики. Но тоже очень помогает.

AccesViolation зачастую встречается тогда когда мы обращаемся к обьекту который либо уже разрушен, либо ещё не создан. А иногда бывает что AV выскакивает при выходе из програмы. При последнем варианте, возможно вы что-то забыли уничтожить.

Трассировка и детальный просмотр кода поможет.
Ответить с цитированием
  #12  
Старый 22.12.2010, 17:37
LMA LMA вне форума
Прохожий
 
Регистрация: 14.12.2010
Сообщения: 25
Репутация: 10
По умолчанию

спс всем за помощь начал заново писать прогу
__________________
Если ты споришь с идиотом, вероятно тоже самое делает и он.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:25.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025