Вниз
Скачать: CL | DM;

Как создать компонент, который бы имел все свойства Ttimer.....   Найти похожие ветки 

← →
Петр Мельников   (2002-07-10 23:32) [0]

Только к уже имеющимся свойствам добавить еще штук 8. При этом это свойства типа: Gox,Goy,Positionx,Positiony.... и все они должны быть типа integer и никакой нагрузки не нести. Т.е в принципе нужно размножить такую вещь как tag. Все эти 8 свойств нужны для того, чтобы хранить в них циферки. А в мечтах я надеюсь, что может кто такую компоненту сам создаст и мне чайнику бросить а там я уж как нибудь разобрался....


← →
Юрий Зотов ©   (2002-07-11 00:43) [1]


unit MyTimer;

interface

uses
Classes, ExtCtrls;

type
TMyTimer = class(TTimer)
private
FGox: integer;
FGoy: integer;
// и т.д.
published
property Gox: integer read FGox write FGox default 0;
property Goy: integer read FGoy write FGoy default 0;
// и т.д.
end;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents["Samples", [TMyTimer])
end;

end.


Это все, что требуется. Включите этот юнит в любой уже имеющийся пакет (или создайте новый), затем перекомпилируйте (или проинсталлируйте) этот пакет - и см. на страницу Samples.


← →
Петр Мельников   (2002-07-11 17:25) [2]

Большое спасибо Юрий Зотов!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-70722
Ivan61
2002-07-10 23:46
2002.07.22
Калькулятор!?


3-70636
Explorer
2002-07-01 13:00
2002.07.22
try...except при коннекции


6-70843
Fox Molder
2002-05-07 10:57
2002.07.22
а про IPX кто-нить знает, а то server - Novel3 :( TCP IP-нету.


1-70801
Кирилл Усов
2002-07-10 11:21
2002.07.22
Проблемы с памятью


3-70590
dimanew
2002-06-27 09:24
2002.07.22
Подскажите как в IB создать генератор, котоый при добавлении




   Наверх