** Admin |
Отправлено: 18.12.2005, 21:29 |
|
Не зарегистрирован
|
Установил еще в BDS2006 в дополнение к C++Builder 2006
еще и Delphi2006. Установилось все нормально.
Итак, опыты продолжаются.
Решил попробовать — встанет ли в BDS2006 компоненты FIBPlus.
Поскольку под BDS2006 версии FIBPlus еще нет, решил попробовать
поставить те, что под Delphi 2005 — версия 6.25.0 Release.
Естественно, в C++Builder 2006 они вставать не захотели.
Попробовал их поставить в Delphi — типа палитра компонентов
у них одна ?!
После мелких переделок все встало, на вкладке с Delphi
они появились, собрал простейший проект, TButton +
FIBDataBase + FIBTransaction + FIBDataSet + DataSourse + DBGrid
программа откомпилилась и запустилась, открыл таблицу базы данных
FireBird — Ок.
CODE |
procedure TForm2.Button1Click(Sender: TObject);
begin
pFIBDataSet1.Open;
end;
|
Закрыл Delphi2006, в надежде открыл C++Builder 2006 —
вкладок с компонентами FIBPlus нет !
Лезу в Component — Install Packages — .bpl в списке есть,
компоненты присутствуют — вкладок с ними в палитре — нет !
И поскольку версия не от BDS2006, при попытке
зайти в SQL Generator получил AV, но это уже
мелочи, будет версия под BDS2006, я уверен,
будет и работать все нормально, это я уже
наменял немного в коде компонентов особо не думая,
просто чтобы они установились в палитру.
Хотелось проверить главное — можно ли компоненты, установленные
в Delphi2006 — использовать в C++Builder2006.
Но значит — если компонент установлен в Delphi 2006 — вовсе не
обязательно, что и в C++Builder 2006 он появиться на
палитре компонентов, и что мы сможем его использовать
в C++Builder2006 — а это весьма и весьма настораживает и огорчает !!!
Похоже, что это целиком зависит от разработчика компонента,
будет ли компонент возможно использовать и в Delphi и в C++Builder ?
Или нужно сделать что-то еще, чтобы они появились в палитре
C++Builder, раз уже присутствуют в Component — Install Packages ?
Что-же, буду ждать выхода версии FIBPlus под C++Builder 2006.
|
|
|