Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
8-1073224124
Demian3797
2004-01-04 16:48
2004.04.25
Векторная графика


1-1081185321
В л а д и м и р
2004-04-05 21:15
2004.04.25
TEdit: проверка на ввод информации


3-1080282737
ГАГН
2004-03-26 09:32
2004.04.25
Как в Fast Report е сделать так?


4-1076151713
Sanik
2004-02-07 14:01
2004.04.25
CD-ROM


7-1077465562
Igoryok
2004-02-22 18:59
2004.04.25
Прводник и изменения в реестре





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский