Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизПраблема с инсталяцией компонента! Найти похожие ветки
← →
BKGG (2004-04-04 22:42) [0]Сам компонент написан без ошибок. После того как ножимаю кнопку Install на Package-е виходить сообшение
Package C:\Program Files\Borland Delphi7\Lib\CCC\dclusr70.bpl has been installed. The followind new component(s) have been registered: QCCCButton.TCCCButton,
но на палитре моего компонента нет, т.е. он инсталирован но компонента не видно.
Пожалусто обисните вчем дело.
← →
VMcL © (2004-04-05 00:51) [1]Меню View | Component List
?
← →
BKGG (2004-04-05 08:05) [2]VMcL >
Там нет моего компонента.
Может бит я не правилно инсталирую компонент? Делаю следущее. Все проекти закрити. Визиваю Component | Install Component и там
INTO EXISTING PACKAGE
Unit file name: C:\Program Files\Borland\Delphi7\Lib\CCC\QCCCButton.pas
Package file name: C:\Program Files\Borland\Delphi7\Lib\dclusr.dpk
Потом ОК и вишедшем окне пакета Compile, Install. Вот и все.
← →
ЮЮ © (2004-04-05 08:16) [3]Ищи на закладке, которую указад в функции Registry. Отсюда, к сожалению, не видно :-(
← →
BKGG (2004-04-05 09:09) [4]RegisterComponents("CCC", [TCCCButton]);
После инсталяциы закладка с именем ССС не появляется.
В menu Component | Install Packages мой пакет сушествует с именем Borland User Components НО болше а ней негде не слуха не духа.
← →
ЮЮ © (2004-04-05 09:19) [5]А права на запись в реестр есть?
← →
BKGG (2004-04-05 10:55) [6]Мой User преналежить к груне Administrator-ов
← →
Fay © (2004-04-05 11:08) [7]А не было раньше попыток сунуть на другую закладку (не CCC) ?
← →
BKGG (2004-04-05 13:44) [8]А не было раньше попыток сунуть на другую закладку (не CCC) ?
=============================================================
>>Fay => "Я не дурак"
Было, но нечего не вишло. Резултат был аналогычним.
Приважу код компонента. (что касается компонента "что ето за компонент", как ви уже понили, не имеет некокого значения)
unit QСССButton;
interface
uses SysUtils, Classes, QControls, QStdCtrls;
type
TСССButton = class(TButton)
private
FCount:integer;
protected
procedure Click; override;
public
procedure ShowCount;
published
constructor Create(aowner:Tcomponent);override;
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents("ССС", [TСССButton]);
end;
procedure TСССButton.Click;
begin
inherited click;
FCount:=FCount+1;
end;
constructor TСССButton.Create(aowner: Tcomponent);
begin
inherited create(aowner);
fcount:=0;
end;
procedure TСССButton.ShowCount;
begin
caption:=inttostr(fcount);
end;
end.
Ктонибуд попробуите на вашом компе. Может я чтото делаю неправилно?
← →
VMcL © (2004-04-05 14:31) [9]У тебя CCC - русские буквы. У меня в D6 вообще не компилируется.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c