2 Instanzen eine Klasse gleichzeitig berechnen
mein Code geht wie folgt ,
warum gehen die beiden Parallel.Join( ) Aufrufe nicht ? Der Code a.berechne, b.berechne wird nicht ausgeführt.
Delphi-Quellcode:
uses .... , OtlParallel, ...... ; Type TMyClass= Class .... procedure Berechne(); ..... end; var a, b : TMyClass; a := TMyClass.Create ; b := TMyClass.Create ; // diese code funktioniert a.Berechne(); b.Berechne(); //geht nicht, compile = OK Parallel.Join( procedure begin a.Berechne(); end, procedure begin b.Berechne(); end ); //geht nicht, compile = OK; Parallel.Join( a.Berechne(); b.Berechne() ); |
AW: 2 Instanzen eine Klasse gleichzeitig berechnen
Weil jemand vergessen hat zu sagen, dass es auch gemacht werden soll?
Delphi-Quellcode:
Parallel.Join(
procedure begin ... end, procedure begin ... end).Execute; Pssst: Das Beispiel ist aus der Doku (erster Link in OtlParallel) :wink: Zitat:
|
AW: 2 Instanzen eine Klasse gleichzeitig berechnen
Danke :-) .execute hat gefehlt
Code funktioniert jetzt |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz