Einzelnen Beitrag anzeigen

fortuneNext

Registriert seit: 11. Aug 2007
Ort: Neuss
133 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Aktionen zur Laufzeit einfügen?

  Alt 10. Dez 2008, 20:20
Ok Danke erstmal, das scheint zu funktionieren
Allerdings bin ich etwas verwirrt. Wieso funktioniert dieser Code? Wie wird Result eigentlich nach dem Funktionsaufruf behandelt?
Würde man den Code einfach als Schnipsel so einfügen und result als Variable behandeln, würde sie ja schon beim nächsten Aufruf wieder überschrieben werden. Warum funktioniert das in einer separierten Funktion?

Funktioniert das Result so wie die Instanz bei Create ohne Variable, in die das gepackt wird - also irgendwo ins Nirvana geschossen ohne Zugriff? In diesem Fall bleibt der Zugriff natürlich über die Liste enthalten. Wenn ich das richtig verstehe, dann - würde man die Aktion nicht in die Liste eintragen, würde sie im Datennirvana verschwinden?
Wäre es nicht eleganter, das als Constructor einzubauen?

Nichts als Fragen...
Tim
"Hilfe & Support konnte nicht geöffnet werden. Bitte öffnen sie Hilfe & Support, um das Problem zu beheben."
"No Keyboard found. Press F1 to continue."
  Mit Zitat antworten Zitat