![]() |
Thread <-> Klassenpublishedproperty
Aloha!
Ich habe ein Klasse, die Threads erzeugt (BeginThread, nicht TThread). Von diesen Threads aus würde ich nun gerne eine Variable (eine published property der Klasse) erhöhen. Das habe ich schon mit InterlockedExchangeAdd und normalem addieren versucht, aber es funktioniert nicht. Der Wert der Property ändert sich nie. Wie macht man das also richtig? |
Re: Thread <-> Klassenpublishedproperty
um was für eine property handelt es sich denn? gob gesagt muss man immer Syncronize() benutzen, wenn es was mit der GUI zu tun hat.
|
Re: Thread <-> Klassenpublishedproperty
:wall: sorry... seit wochen grübel ich warum das nciht geht, und jetzt viels mir auf: die write procedure hat gefehlt :wall: ich glaube jetzt geht das ganze :oops:
|
Re: Thread <-> Klassenpublishedproperty
meckert da der compiler nich das die property schreibgeschützt ist wenn man keine write methode dingst??? ~sich wundert~
und das sei dir erst nach wochen aufgefallen? |
Re: Thread <-> Klassenpublishedproperty
Naja sooo intensiv habe ich mich nicht damit beschäftigt, sondern dieses Feature links liegen gelassen und weitergemacht, aber gewundert hats mich halt. Und nein, da kam überhauptkeine meckerei...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz