Hallo,
ist es möglich, Synchronize von TThread auch eine Procedure zu übergeben, die noch Übergabevariablen benötigt?
Also so z. B.:
Delphi-Quellcode:
procedure MDAuswahl_holen(S: String);
begin
//
end;
Synchronize(MDAuswahl_holen(S));
Leider liefert mir der Compiler dabei einen Fehler:
Zitat:
[Fehler] ThreadUnit.pas(147): Es gibt keine überladene Version von 'Synchronize', die man mit diesen Argumenten aufrufen kann
Geht das irgendwie oder muss ich mich mit Private-Variablen der Thread-Klasse begnügen?
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<