Форум: "Основная";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
ВнизНаписание собственных обработчиков событий .... Плиэ... Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c