Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
15. Dez 2004
Theoretch ja, aber wie willst du das mit dem vortäuschen machen. Durch den internen Aufruf werden ja parameter auf dem Stack (je nach aufrufconvention auch wo anders) abgelegt. Das Close erwartet aber zum Beispiel ganz andere Parameter (in dem Fall mal keine). Das heißt die Parameter die auf dem Stack abgelegt wurden werden dann als Parameter eines anderen Typs behandelt und da machts eben "BUM".
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
15. Dez 2004
eindeutig NEIN. Wenn du schonmal eine Komponente geschrieben hast und dieser ein Event verpasst hast weißt du warum, wenn nicht: hier die Erklärung:
Ein Event ist nix anderes als ein Pointer auf eine bestimmte Procedure/Funktion. Zum Beispiel bei OnClick wird ein pointer auf eine Procedure erwartet.
(OnClick = TNotifyEvent = procedure(Sender: TObject) of Object).
Intern wird jetzt sobald ein...