Solnake Цитата: Когда ставлю в коде БрейкПоинт - ставится, но когда запускаю компиляцию - этот БрейкПоинт становится вместо красного - зеленый и перечеркнутый крестиком.
Не могу найти нигде причину, а без отладки - туго дело.
Что именно ты компилируешь? Компонент или программу? Проверь в свойствах проекта (пакета) пути. Возможно, что у тебя в двух папках храняться разные версии твоего кода (dcu, bpl или pas файлы). В разработке у тебя одна версия, а компилятор использует старую. При этом, там где у тебя код - в старой версии пустые строки или комментарии...
Есть еще версия. Ты ставишь точки останова на строках, которые никогда в программе не используются (функция, к которой нет обращений, к примеру) и потому исключаются при компиляции за счет оптимизации кода.
Попробуй удалить все dcu твоего проекта и пути к старым версиям кода или перекомпилировать пакеты, в которые входит твой код. А также проверить обращения к этой строке.