Guest |
Отправлено: 04.11.2005, 16:39 |
|
Не зарегистрирован
|
Скачал себе компоненту под Delphi 6 PE хочу установить его на Builder 6 но что то ничего не получается . Сам компонент представляет собой 3 файла с расширением ( *.dcu,*.dcr,*.pas) я так понимаю что их надо откомпилировать, но как я уже говорил ничего не получается, может кому-нибудь будет не в лом расписать как правильно его откомпилировать и установить, буду очень благодарен. |
|
Doga |
Отправлено: 04.11.2005, 17:11 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
Сначала выясните есть ли в .pas — файле процедура Register.
Если нет, то добавьте:
CODE |
interface
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('MyLib', [TMyComponent]);
end;
|
"MyLib" — имя библиотеки с Вашим компонентом (будет на закладке компонентов)
"TMyComponent" — имя компонента
Далее откройте какой нибудь из существующих проэктов (*.BPK)
(или создайте новый) и добавьте к нему Ваш *.pas файл (*.dcr добавится автоматически)
Теперь проэкт можно компилировать и устанавливать...
|
|
S&S |
Отправлено: 04.11.2005, 20:39 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 4
|
Я создал свой QProgBar.BPK присоединил к нему *.pas файл, вроде бы все откомпилировалось в окне project Options QProgBar .bpl отображается и птичка стоит но при щелчке на кнопки Components там ничего нет хотя в файле *.pas прописано
CODE |
procedure Register;
implementation
Procedure Register;
begin
RegisterComponents('Samples', [TQProgressBar]);
end;
|
Не пойму что я делаю не так, может кто либо попробует у себя создать этот компонент.
Отредактировано S&S — 04/11/2005, 20:40
|
|
Doga |
Отправлено: 04.11.2005, 22:11 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
Поскольку регистрация компонента прописана для библиотеки Samples,
то и ищите его на закладке Samples.
Если хотите чтоб он был в закладке QProgBar измените процедуру регистрации на:
CODE |
Procedure Register;
begin
RegisterComponents('QProgBar', [TQProgressBar]);
end;
|
|
|
S&S |
Отправлено: 07.11.2005, 00:02 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 4
|
Не знаю что за байда но ни компонента ни закладки QProgBar у меня не получилось |
|