Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi problem mit interlockedexchangeadd (https://www.delphipraxis.net/14561-problem-mit-interlockedexchangeadd.html)

Meflin 11. Jan 2004 15:08


problem mit interlockedexchangeadd
 
wenn ich den progress einer gauge so erhöhe, erhöht sich zwar der progress wert, aber die anzeige nicht immer!
Delphi-Quellcode:
interlockedexchangeadd(@form1.donegauge.progress,1);
woran liegt das bzw. kann mans ändern?

Luckie 11. Jan 2004 15:30

Re: problem mit interlockedexchangeadd
 
Hm, ich würde mit der Funktion nicht direkt Properties einer Klasse ändern. Warum nutzt du nicht Synchronize um die Progressbar zu aktualisieren?

Siehe dazu auch mein Threading Tutorial auf meiner Seite.

Meflin 11. Jan 2004 16:21

Re: problem mit interlockedexchangeadd
 
ist wohl sinnvoller!
aber warum des net funzt würd mich trotzdem mal interresieren!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:50 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