Всем привет, создавал вопрос в теме новичков, где его нещадно проигнорили, поэтому повторюсь тут: заметил, что после объявления 2-х классов в 1 модуле компилятор начинает неверно определять место ошибки в этом модуле, при чем даже после удаления одного класса 3 компа, Delphi 7 (сборки разные), CNPack последний Кто-нибудь сталкивался, или знает как решить?
перепроверь, файл. может там символы левые какиенить есть, или перевод строки корявый какойто. выдели всё, скопируй в блокнот, и сохрани, а потом от туда всё вставь в редактор.
Спасибо! просто как и все гениальное... видимо CNPack при добавлении нового класса и жмакании ctrl+shift+c вставляет несколько кривых переводов строки, и компилятор сходит с ума.
там скорее всего получалось так, что компилятор как раз таки и понимает эти переводы строк нормально (к примеру \n использовалось вместо \r\n) а сама среда разработки не понимала этих символов. И по этому выходилось что адрес строки показывал компилятор, а т.к. в редакторе было меньше строк, то получался такой сдвиг