![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по отладчику [D2005, XP]
jacksotnik © (2012-01-04 14:11:00)У меня есть цикл с 5000 итераций, тело цикла немалое, на одной из итераций у меня вылетает ошибка Access violation. так вот вопрос можно-ли как-то чтоб отладчик остановился на строке внутри моего цикла в которой эта ошибка вылазит
jacksotnik (2012-01-04 15:11:00) [1]Спасибо
Омлет (2012-01-04 14:35:00) [2]К примеру, так.
Сначала узнаешь, на какой итерации падает:
for i := 0 to 5000 do
try
{тело цикла}
except
on E: EAccessViolation do
ShowMessage('i = ' + IntToStr(i));
end;
Потом ставишь бряк на начало тела цикла и в его (бряка) свойствах прописываешь i = номер падучей итерации, чтобы сработал в нужный момент.