Проблемы при отладке приложения

ne_delfist

Здравствуйте всем.Столкнулась с такой проблемой. При компиляции проекта синие точки, которые появляются слева, расставляются как-то криво, а именно: напротив пустых строк и т. д.Ну и при пошаговой отладке я могу зайти в функцию , которая и не вызывается в данном месте вообще. То есть когда-то в этом месте действительно был вызов этой функции, но потом я эту строку удалила, а компилятор как бы "не в курсе".Очень прошу помочь, а то работа стоит на месте.
23 ответа

ne_delfist

делфи какой?покажы скриншот синих точек....----www.hramin.jino-net.ru


ne_delfist

Очень интересный вопрос...


ne_delfist

Очень прошу помочь, а то работа стоит на месте.
Поудаляй все DCU и сделай ребилд проекта.


ne_delfist

Делфи 6. Эмм.... Не знаю, как вставить скриншот...


ne_delfist

DCU удаляла, ребилд делала, Делфи закрывала-открывала - не помогает.


ne_delfist

DCU удаляла, ребилд делала, Делфи закрывала-открывала - не помогает.
Значит или кто-то лохматит бабушку, или нужны более подробные и четкие сведения.


ne_delfist

сделайте скриншот, через буфер обмена перенесите его в любой графический редактор или просмотрщик, сохраните его на диске, желательно уменшив размер. При создании нового сообщения внизу в строке "Приложить файл" добавьте сохраненный скриншот. Он автоматически появится в низу сообщения


ne_delfist

Скриншот делается с помощью комбинации клавиш Alt+PrinScreen.А-то она нам щас весь рабочий стол в полном размере выложит.


ne_delfist

Kozer пишет:> Очень интересный вопрос...По-моему, это рваный баян...


ne_delfist

стандартный админовский ответ:перезагрузи комп))))))шутка----www.hramin.jino-net.ru


ne_delfist

Ну проект большой и глюченный. Например просто так отлаживаться не дается. Приходится каждый раз при его открытии делать Reload Symbol Table.... Не знаю, что значит более подробные сведения.


ne_delfist

DCU удаляла, ребилд делала, Делфи закрывала-открывала - не помогает.
В таком случае остаются два варианта.1. Компилируется один модуль, а точки ставятся в другом.2. Код скопипастен с Сети, тогда разделители могут быть не CRLF, a CR или LF только.


ne_delfist

Такое происходит если в файле исходника вместо CRLF (#13#10, возврат каретки-перевод строки) стоит просто CR (#13). Каким-нибудь продвинутым текстовым редактором надо все #13 (без последующих #10) заменить на #13#10.


ne_delfist

"Компилируется один модуль, а точки ставятся в другом." - А можно поподробнее?


ne_delfist

Это когда имеется более одного модуля.--http://www.podgoretsky.com


ne_delfist

Кстати, еще сегодня утром я этот проект успешно компилировала и запускала.


ne_delfist

Кстати, еще сегодня утром я этот проект успешно компилировала и запускала.
Проверь разделители строки, как говорят. В другом текстовом редакторе, не в Delphi.


ne_delfist

А что за редактор можно использовать для замены символов?Как настроить Делфи, чтобы это больше не повторялось?


ne_delfist

Notepad++


ne_delfist

Кстати, еще сегодня утром я этот проект успешно компилировала и запускала.
Но ты не ответила, пробовала ли ты перезагрузить систему. Иногда этого достаточно, кроме всех вариантов может быть и вариант, что Дельфи заблудилась.


ne_delfist

Открыла с помощью Notepad++, поменяла, как сказали. Работает!ВСЕМ СПАСИБО!


ne_delfist

DCU удаляла, ребилд делала, Делфи закрывала-открывала - не помогает.
Я даже комп перезагружала (мак тоже советовали :)).


ne_delfist

Ну вот версия про непарность CRLF подтвердилась. Редактор нормально показывает такие файлы, а отладчик нет, поэтому точки не там.--http://www.podgoretsky.com