<?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[Thread Problem in SDI !]]></title><description><![CDATA[<p>Hallo ;),</p>
<p>wie die Überschrift schon sagt, habe ich ein Problem mit dem Threading.</p>
<p>Ich habe ein Programm geschrieben (SDI) in welchem ich eine eigene Klasse nutze<br />
(MyLoad) um TextFiles zu laden.<br />
Das funktioniert soweit auch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> !</p>
<p>Da der Ladeprozess gelegentlich etwas dauern kann wollte ich die Funktion zum<br />
Textladen (LadeText) in meiner Klasse in einen eigenen Thread legen !<br />
Das hat dann überhaupt nicht geklappt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .<br />
Ich habe dann nochmal das Henkesoft Tutorial zu Rate gezogen aber hier werden fast ausschließlich Dialog Boxen benutzt.</p>
<p>Könnt Ihr mir erklären wie ich die Ladefunktion richtig in einen Thread lege und sie aufrufe, oder gibt es vllt. sogar ein Tut oder Code Snippets ???</p>
<p>Danke für eure Mühe<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198441/thread-problem-in-sdi</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 05:41:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198441.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Nov 2007 16:02:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Thread Problem in SDI ! on Wed, 21 Nov 2007 16:02:21 GMT]]></title><description><![CDATA[<p>Hallo ;),</p>
<p>wie die Überschrift schon sagt, habe ich ein Problem mit dem Threading.</p>
<p>Ich habe ein Programm geschrieben (SDI) in welchem ich eine eigene Klasse nutze<br />
(MyLoad) um TextFiles zu laden.<br />
Das funktioniert soweit auch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> !</p>
<p>Da der Ladeprozess gelegentlich etwas dauern kann wollte ich die Funktion zum<br />
Textladen (LadeText) in meiner Klasse in einen eigenen Thread legen !<br />
Das hat dann überhaupt nicht geklappt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .<br />
Ich habe dann nochmal das Henkesoft Tutorial zu Rate gezogen aber hier werden fast ausschließlich Dialog Boxen benutzt.</p>
<p>Könnt Ihr mir erklären wie ich die Ladefunktion richtig in einen Thread lege und sie aufrufe, oder gibt es vllt. sogar ein Tut oder Code Snippets ???</p>
<p>Danke für eure Mühe<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407491</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Wed, 21 Nov 2007 16:02:21 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Problem in SDI ! on Wed, 21 Nov 2007 16:46:19 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Bin ich zu ungenau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Gruß<br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407542</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Wed, 21 Nov 2007 16:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Problem in SDI ! on Wed, 21 Nov 2007 18:44:18 GMT]]></title><description><![CDATA[<p>meine idee waere</p>
<p>applikation erstellt ein bitte warten dialog und zerstoert diesen wieder sobald es WM_READY empfaengt<br />
dann startet du einen thread mit AfxBeginThread, zb</p>
<p>// pseudo<br />
std::string strContent;<br />
static LoadZeugs(std::string strFileName)<br />
{<br />
strContent = strFileName.ReadAll();<br />
SendMessage(WM_READY);<br />
}</p>
<p>.<br />
.<br />
.<br />
Create please wait<br />
AfxBeginThread(LoadZeugs, _T(&quot;D:\\Bla.txt&quot;));</p>
<p>.<br />
.<br />
.<br />
LRESULT OnReady()<br />
{<br />
show data from strContent;<br />
close please wait<br />
}</p>
<p>also du startest den thread, der holt die daten und sagt bescheid wann er fertig ist, dann werden die daten angezeigt, das please wait ist nur damit der user auch merkt das etwas im hintergrund laeuft</p>
<p>kann sein das ich hier nur kaese erzaehle, aber egal, nur ne idee mit der man evtl arbeiten kann #gg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407648</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 21 Nov 2007 18:44:18 GMT</pubDate></item></channel></rss>