![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли создать событие для не визуального класса?
koha © (2007-07-06 17:17:00)Можно ли создать событие для не визуального класса?
{RASkov} (2007-07-06 23:05:00) [1]События в делфи-классах - это теже самые свойства, только их тип - ссылка на метод.... См [5],[6]...
Kolan (2007-07-06 18:10:00) [2]Пользуемся как обычно:
{ }
procedure ThradEvent(Sender: TObject; SomeParam: Integer);//
Kolan (2007-07-06 18:06:00) [3]> Может чего подскажете мне нужно создать свое событие в TThread
TMyThreadEvent = procedure (Sender: TObject; SomeParam: Integer) of object;
TMyThreadWithEvent = class(TThread)
strict private
FMyThreadEvent: TMyThreadEvent;
public
property OnMyEvent: TMyThreadEvent read FMyThreadEvent write FMyThreadEvent;
end;
oldman (2007-07-06 18:01:00) [4]
> Можно ли создать событие для не визуального класса?
Ну... Если они существуют, значит можно.
Я думаю, создаются так-же, как и для визуального класса.
koha (2007-07-06 17:59:00) [5]Может чего подскажете мне нужно создать свое событие в TThread
clickmaker (2007-07-06 17:20:00) [6]а почему нет?
пример: TStringList.OnChange
Stanislav (2007-07-06 17:20:00) [7]можно.