Registriert seit: 26. Mai 2004
3.159 Beiträge
|
AW: Procedure als Property
8. Jun 2011, 18:47
Delphi-Quellcode:
TMyEvent = procedure () of object;
// hier könntes du auch noch eigene Parameter einfügen
// schau dir mal TNotifyEvent an
TBlub = class
private
FOnMyEvent : TMyEvent;
procedure CallOnMyEvent();
public
property OnMyEvent : TMyEvent read FOnMyEvent write FOnMyEvent;
end;
procedure TBlub.CallOnMyEvent();
begin
if Assigned(FOnMyEvent) then
FOnMyEvent();
end;
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
|