Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Frage zum Zugriff eines threads auf die Form (https://www.delphipraxis.net/106541-frage-zum-zugriff-eines-threads-auf-die-form.html)

SirThornberry 12. Jan 2008 18:58

Re: Kurze frage zu Thread
 
Mir fällt grad der Titel auf. Könntest du den eventuell etwas aussagekräftiger gestalten? :)

Pfoto 12. Jan 2008 19:52

Re: Kurze frage zu Thread
 
Zitat:

Zitat von ghost007
Hi,
das problem ist das ich ne for-schleife hab, die ca. 5 mal duchläuft, ein durchlauf dauert zwischen 20sec-Xsec da in der zeit das programm langsam/gar nicht reagiert hab ich mir gedacht pack ich den prozess in nen thread. Um das ganze zu realisieren, muss ich aber die ganze for-schleife in den thread packen, sonst hab ich ja nichts gewonnen. Oder?

MfG - Ghost007

Ja, die for-Schleife müsstest du dann schon im Thread platzieren,
aber du könntest dann bei z.B. jedem Durchgang ein Event ausgeben,
das synchronisiert an die Hauptanwendung geleitet wird.
Dort ist es dann einfach, den übergebenen Wert z.B. in eine Listbox
einzutragen oder sogar Dialogs / Userabfragen problemlos
aufzurufen.

Um weitere Werte des Threads schnell übergeben zu können, kannst
du im Event auch gleich die Instanz des Threads mitliefern und
dann eben auf alle öffentlichen Eigenschaften zugreifen.

Zumindest kann dir das in bestimmten Fällen viele einzelne
Prozeduren sparen, die du synchronisiert ausgeben müsstest.


Gruß
Pfoto


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr.
Seite 2 von 2     12   

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