Проблема с доступом к файлу unit2.pas

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Проблема с доступом к файлу unit2.pas

Сообщение sermaxim » 15.07.2011 08:53:00

Очень не понятная проблема с доступом к файлу unit2.pas
суть заключается в следующем:
при создании нового проекта создается главная форма с одной кнопкой, затем вторая с кнопкой, третья и четвертая.
при двойном клике по кнопке в каждой форме создается процедура и в нее переходит курсор, в общем как и положено. НО!
стоит только сохранить проект, как при двойном клике по кнопке во второй форме(Unit2) происходит ошибка:
Редактор компонента для класса "TDefaultComponentEditor" вызвал ошибку:
Невозможно показать метод. Исправьте ошибку в окне сообщений"

в окне сообщений это: unit1.pas(37,4) Error: Класс TFORM2 не найден
или это: unit1.pas(1,6) Error: Класс TFORM2 не найден
как понимаете это начало и конец файла unit1.pas, а позиция ошибки меняется не понятно от чего. то та то эта))
....


проблема решилась!!!!
путь к файлу unit2.pas как то попал в файл %USERPROFILE/Local Settings/Application Data/Lazarus/includelinks.xml
просто удалил файл includelinks.xml, при запуске лазаря он снова создался чистеньким))
sermaxim
новенький
 
Сообщения: 22
Зарегистрирован: 05.07.2010 03:56:34

Re: Проблема с доступом к файлу unit2.pas

Сообщение amateur » 15.07.2011 09:33:29

Э. Пардон, ну ты и нагородил...:
Редактор компонента для класса "TDefaultComponentEditor" вызвал ошибку:
Невозможно показать метод. Исправьте ошибку в окне сообщений"

Если судить по этому, то тут вырисовалась проблема "маленьких и больших букв диска" :) Т.е. исходники фпс указать нужно.

Но вот читая дальше не пойму: как можна TForm обозвать Unit ??? Хотя, в наше время все возможно.
Раз 5 прочитал тему и не понял вопроса, тупею, кажись :(.
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Re: Проблема с доступом к файлу unit2.pas

Сообщение sermaxim » 15.07.2011 10:31:43

amateur писал(а):Но вот читая дальше не пойму: как можна TForm обозвать Unit ???

вообщето лазарь сам предлагает это слово к сохранению по умолчанию - просто ничего не менял для примера!

amateur писал(а):Раз 5 прочитал тему и не понял вопроса, тупею, кажись :(.

нет вопроса уже! написал же, что проблема решилась удалением файла includelinks.xml

может кому поможет в будущем данная тема, если считаете что нет, то удалите ее)
sermaxim
новенький
 
Сообщения: 22
Зарегистрирован: 05.07.2010 03:56:34


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 245

Рейтинг@Mail.ru
cron