Главная страница
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.038 c
14-1080554097
Dmitriy O.
2004-03-29 13:54
2004.04.25
Как определить чо нужно а что нет ?


7-1077905795
DuhcmanSoft
2004-02-27 21:16
2004.04.25
Как узнать полный путь к исполняемому файлу процесса?


3-1079868025
HMT
2004-03-21 14:20
2004.04.25
суммирование данных из двух таблиц.


1-1081529987
tivispider
2004-04-09 20:59
2004.04.25
Проблема с StringGrid


4-1077203776
Dr.Null
2004-02-19 18:16
2004.04.25
VCL овские свойтва AutoSize и Align на WinAPI