Показать сообщение отдельно
  #7  
Старый 06.02.2010, 01:05
Аватар для s0Creator
s0Creator s0Creator вне форума
Местный
 
Регистрация: 20.02.2008
Адрес: Московская область
Сообщения: 420
Репутация: 884
По умолчанию

Цитата:
Сообщение от novashdima
если бы все было так просто,дело в том,что когда я запускаю с F5,то ошибка все равно выскакивает,а в project.dpr выдает ошибку,только если запускать прогу через F7,если запускать через F9,то там ошибку он не показывает,а просто выдает ошибку
А кто сказал просто?
F5 - это поставить прерывание на строку в редакторе кода. Если по F9 ( запуск в отладчике ) ошибка вышла раньше точки прерывания, надо поставить прерывание раньше или жать F8 (выполнить пошагово не заходя в процедуры ). Каждый раз выделяется строка которая будет исполнена на следующем шаге. Если на следующем шаге ошибка - ставим в этой строчке прерывание ( или после перезапуска опять жмем F8 до этой строчки ), затем вместо F8 жмем F7 ( пошагово с заходом в процедуры ) и попадаем уже во вложенную процедуру ( возможно не в создание не 3 формы а второй ). Там все повторяем с F8 - находим строчку в этой процедуре ( методе ) и так пока не дойдем до конкретной строчки. Обычно максимум 30 мин и дальше углубляться некуда - остается только посмотреть значения задействованных переменных ( полей ).
Второй вариант - выложить код - посмотрим где и что.
Ответить с цитированием