Forum: Programmieren allgemein
by himitsu,
24. Mär 2011
Anonyme Methoden sind eigentlich Interfaces mit einer öffentlich Methode.
"Übegebene" Variablen werden als Kopie in diesem Interface angelegt.
Bei übergebenen lokalen Variablen wird, sobald sie innerhalb des aktuellen Prozeduraufrufs verändert werden, jeweils die Kopie aktualisiert.
Diese Aktualisierung gilt nur für den aktuellen Aufruf, wird die lokale Variable freigegeben, wird auch ihre...
Forum: Programmieren allgemein
by himitsu,
23. Mär 2011
Ja, reine Zitatposts sind halt nicht erlaubt,
bzw. Zitate werden nicht mit gezählt.
Forum: Programmieren allgemein
by himitsu,
23. Mär 2011
http://www.delphipraxis.net/158203-synchronize-mit-argumenten.html
type
TSimpleThread = class(TThread)
private
FProc: TThreadProcedure;
protected
procedure Execute; override;
public
class procedure CreateThread(Proc: TThreadProcedure);
Forum: Programmieren allgemein
by himitsu,
23. Mär 2011
Welche Delphiversion nutzt du? (das kann man nicht umsonst im Profil angeben)
Mit anonymen Methoden kann man, in neueren Delphis, diesbezüglich nette Spielchen betreiben.