Hallo,
Zitat von
jim_raynor:
@xaromz:
Probier es aus:
Delphi-Quellcode:
begin
ShowMessage(IntToStr(SizeOf(TNotifyEvent)));
end;
Zumindestens bei Delphi 5 gibt es 8 aus. Denn du kannst ja auch:
Delphi-Quellcode:
var
a: TNotifyEvent;
begin
a:=Form1.ButtonClick;
a(Self);
end;
Und dann verrate mir mal, wo der Compiler mit seiner Compiler-Magic die Referenz auf Form1 in a speichern soll?
hast natürlich recht
. Sowas aber auch. Es stellt sich allerdings die Frage, wieso man einem TNotifyEvent nil (vier Byte) zuweisen kann, das aber nicht über eine Prozedur geht (beim Property-Setter geht's ja auch). Fragen über Fragen...
Gruß
xaromz