Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

Праблема с инсталяцией компонента!   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
14-1080844613
gn
2004-04-01 22:36
2004.04.25
для тех кто в ещё может! :-)


1-1081170427
vv_fran
2004-04-05 17:07
2004.04.25
Почему дата 12/30/1899 - нулевая в Делфи?


14-1081014347
guestPromt
2004-04-03 21:45
2004.04.25
Интересно


1-1081154455
MegaVolt
2004-04-05 12:40
2004.04.25
Как преместить данные в буфер не с начала?


3-1080534305
russko
2004-03-29 08:25
2004.04.25
Record locked by another user