Forum: Sonstige Fragen zu Delphi
Delphi
by C.Schoch,
25. Jan 2007
Hi,
Das mit dem Syncronisieren geht so, Alles was mit dem Hauprogramm zu tun hat wird mit der Funktion Syncronize auferufen
{ Wichtig: Methoden und Eigenschaften von Objekten in visuellen Komponenten dürfen
nur in einer Methode namens Synchronize aufgerufen werden, z.B.}
Synchronize(UpdateCaption);
//und UpdateCaption könnte folgendermaßen aussehen:
Forum: Sonstige Fragen zu Delphi
Delphi
by C.Schoch,
21. Jan 2007
Die Deklaration von ThreadArray stammt aus meinem Projekt in dem 4 Threads zum Warten vorhanden sind.
Ich wollte damit eigentlich nur die Deklaration verdeutlichen.
Das Peakmessage versteh ich auch nicht da sollte am besten nur Application.Processmessages hin sonst reagiert die Form ja trotz Threads nicht mehr.
Forum: Sonstige Fragen zu Delphi
Delphi
by C.Schoch,
21. Jan 2007
Hi,
Nicht verzweifeln!
Das Problem hatte auch schon nur mit DualCore Rechnern.
Ich habs jetzt so laufen, funktioniert Tip Top
var
ThreadArray : array of THandle;
dwWaitResult := WaitforMultipleObjects(length(ThreadArray), @ThreadArray, true, 100);