Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Workerthread: Der Diener im Hintergrund

  Alt 12. Jun 2007, 08:20
stimmt auffallend...

Ich habe z.B. eine 'TDisplayJob' Klasse, die bestimmte Ergebnisse, die ein anderer Job ermittelt hat, irgendwo reinzeichnet. Der eine Berechnungsjob befüllt also die Jobliste mit einem Synchronized-Job zur Darstellung.

Um das in einem Job zu erledigen, müsste ich ein paar Sachen umstricken (Synchronized-Methode des worker threads als public deklarieren und Parameterliste der TJob.Execute-Methode ändern).

Ich mach mir darüber aber mal Gedanken, obwohl die Arbeitsteilung (Berechnung: Synchronized = False, Darstellung: Synchronized = True) ganz elegant ist.

Danke für den Hinweis.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat