Невозможно найти класс компонента TUIBDataSet

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

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

Невозможно найти класс компонента TUIBDataSet

Сообщение GlazunovAG » 10.02.2016 10:35:09

Полный текст ошибки звучит так:
Невозможно найти класс компонента TUIBDataSet
Он не зарегистрирован посредством RegisterClass, а соответствующий файл LFM отсутствует.
Требуется для модуля: unit1.pas

Предыстория такова:
Есть некий exe'ник и исходники от него (как обычно никакой сопроводительной документации нет). Требуется внести небольшие изменения и скомпилировать новый exe'ник. Известно что проект написан на Lazarus с использованием указанного списка пакетов. Выяснив в инете что есть такое Lazarus, он был скачан и установлен. Так же установлены нужные пакеты.

При открытии проекта в Lazarus получаю указанную выше ошибку. Что надо делать чтобы избавиться от ошибки?

Прошу сильно не пинать, про Lazarus узнал 2 дня назад.
Буду весьма признателен за помощь.

Спасибо.
GlazunovAG
незнакомец
 
Сообщения: 2
Зарегистрирован: 10.02.2016 10:30:26

Re: Невозможно найти класс компонента TUIBDataSet

Сообщение Vadim » 10.02.2016 12:43:54

GlazunovAG писал(а):Так же установлены нужные пакеты.

И пакет UIB в том числе?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Невозможно найти класс компонента TUIBDataSet

Сообщение GlazunovAG » 10.02.2016 12:52:32

Vadim писал(а):
GlazunovAG писал(а):Так же установлены нужные пакеты.

И пакет UIB в том числе?


Да.
Разобрался уже. Оказывается недостаточно подкинуть пакет в Lazarus\components\ и скомпилировать из оболочки Lazarus, надо еще выполнить Установку. В результате Установки, как я понял, Lazarus сам себя пересобирает.
Больно мудрено получается.
GlazunovAG
незнакомец
 
Сообщения: 2
Зарегистрирован: 10.02.2016 10:30:26

Re: Невозможно найти класс компонента TUIBDataSet

Сообщение Снег Север » 10.02.2016 17:44:58

Да, лазарус, в отличии от делфи, требует пересборки с каждым новым пакетом.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3053
Зарегистрирован: 27.11.2007 16:14:47

Re: Невозможно найти класс компонента TUIBDataSet

Сообщение Лекс Айрин » 13.02.2016 11:12:52

Снег Север, не с каждым. Правильнее будет сказать с каждым изменением списка установленных пакетов.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru