Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
 
Delphi XE2 Professional
 
#1

Procedure mit Übergabevariablen an Synchronize übergeben

  Alt 14. Feb 2010, 11:32
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! <<
  Mit Zitat antworten Zitat