<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Threadprobleme!!]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe ein Problem mit Threads und der Datenübergabe!<br />
kurze Erklärung: Ich habe einen thread welcher mit _beginthread(spsThread,0,comQueue) gestartet wird. spsThread ist die Threadfunktion und comQueue der Übergabeparameter vom Typ TQueue *!<br />
Mein Problem ist nun, wenn ich im Hauptfenster der Anwendung durch ein Button der Queue ein Element hinzufüge so wird dies vom der Threadfunktion erkannt und verarbeitet! mache ich dies über eine andere Funktion welche in einem anderen cpp-File liegt, so wird zwar was in die Queue gespeichert aber nicht vom Thread erkannt! Die Zugriffsadresse der comQueue Variable ist immer die selbe! ich verstehe nicht warum der Thread diese aktualisierung nicht mitbekommt???<br />
Kann mir da jemand helfen???</p>
<p>mfg</p>
<p>peter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119971/threadprobleme</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 22:46:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119971.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Sep 2005 14:00:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Threadprobleme!! on Wed, 07 Sep 2005 14:00:46 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe ein Problem mit Threads und der Datenübergabe!<br />
kurze Erklärung: Ich habe einen thread welcher mit _beginthread(spsThread,0,comQueue) gestartet wird. spsThread ist die Threadfunktion und comQueue der Übergabeparameter vom Typ TQueue *!<br />
Mein Problem ist nun, wenn ich im Hauptfenster der Anwendung durch ein Button der Queue ein Element hinzufüge so wird dies vom der Threadfunktion erkannt und verarbeitet! mache ich dies über eine andere Funktion welche in einem anderen cpp-File liegt, so wird zwar was in die Queue gespeichert aber nicht vom Thread erkannt! Die Zugriffsadresse der comQueue Variable ist immer die selbe! ich verstehe nicht warum der Thread diese aktualisierung nicht mitbekommt???<br />
Kann mir da jemand helfen???</p>
<p>mfg</p>
<p>peter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/867085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/867085</guid><dc:creator><![CDATA[pr-mechatronix]]></dc:creator><pubDate>Wed, 07 Sep 2005 14:00:46 GMT</pubDate></item></channel></rss>