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

Вниз

Написание собственных обработчиков событий .... Плиэ...   Найти похожие ветки 

 
users   (2002-09-20 02:08) [0]

Никак нимогу докумекать, Помогите !!! кто может :)

Надобно написать свой обработчик событий в своём компоненте...

Есть функция которая должна передавать во внешний мир Строку (типа String)... и вот тогда надобно подцепить свой обработчик... Блин никак не докумекаю как это сделать... Можно примерчик ( очень !!! желательно !!! рабочий !!!!), только плиз ненадо топа это легко эта вставляешь туда это суда и все...


 
MBo ©   (2002-09-20 02:14) [1]

http://www.swissdelphicenter.ch/en/showcode.php?id=1068


 
users   (2002-09-20 14:54) [2]

Сори за мою тупость :(
Но как этот пример можно применить к моему случаю ? :((((((

P.S. Я конечно понимаю там все написано... но ....


 
MBo ©   (2002-09-20 15:07) [3]

Я вот не докумекал, какой у тебя случай
>Есть функция которая должна передавать во внешний мир Строку
что это значит


 
Старый Паскалист   (2002-09-20 15:18) [4]

Так, что ли?

TOnGetString = procedure(Sender: TObject; var Str: string) of object;

TYOURComponent = class(...)
private
FOnGetString: TOnGetString;
public
function GetStringToTheWorld: string;
property OnGetString: TOnGetString read FOnGetString write FOnGetString;
end;

function TYOURComponent.GetStringToTheWorld: string;
begin
Result := чему-то там;
if Assigned(FOnGetString) then FOnGetString(Self, Result);
end;


 
xmag   (2002-09-20 16:16) [5]

>MBo :)
Внешняя программа передаёт параметр компоненту...
Компонент допустим обрабатывает строку и потом передаёт результат (или несколько) в СВОЙ обработчик событий :)

>Старый Паскалист
Сеньксь ... попробую это близко к оригиналу :)))


 
xmag   (2002-09-20 21:02) [6]

>Старый Паскалист

... Все скомпилировалось, а обработчика нет :(


 
Старый паскалист   (2002-09-20 22:31) [7]

Вынеси его в published:

publi shed
property OnGetString: TOnGetString read FOnGetString write FOnGetString;


 
xmag   (2002-09-21 00:10) [8]

>Старый Паскалист

Хм - :) мда совсем оплохел :( мог бы и сам догадаться :)))))
...Наверное простуда влияет... СпАсИбО !!!



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

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
14-8166
Сергей Чурсин
2002-09-05 13:02
2002.10.03
Программирование для мобилок ? -это перспективно ?


1-8014
Vitaly Krin
2002-09-21 17:58
2002.10.03
Как из типа Real в тип Integer, подскажите


1-8042
Metotrone
2002-09-22 17:35
2002.10.03
TextFile and String


1-7897
KIR
2002-09-23 14:08
2002.10.03
Как записать/считать из Clipboard a массив строк?


6-8084
Alex90210
2002-08-02 13:46
2002.10.03
Socket ы