<?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[Immer noch das Problem mit dem Runterfahren !]]></title><description><![CDATA[<p>Hi,<br />
Sry das ich nochmal fragen muss aber das hat mir alles nicht weitergeholfen was letztes mal dazu geschrieben wurde ...<br />
Ich habe jetzt eine Komponente gefunden mit der ich messages abfangen kann (Bei &quot;Zusätzlich&quot; -&gt; &quot;ApplicationEvents&quot; )<br />
diese Komponente hat ein Ereignis namens &quot;OnMessage&quot; mit diesem Ereignis kann man die ganzen Messages die Windows an das Programm schickt abfangen. Da mein Programm aber eine Endlosschleife nutzt springt es anscheinend gar nicht in das Event .<br />
BITTE BITTE TUT MIR DEN GEFALLEN UND NEHMT EUCH 5 MINUTEN ZEIT UND PRORAMMIERT EIN SIMPLES BEISPIEL NACH UM DAS PROBLEM ZU BEGREIFEN . (einfach eine Anwendung mit der oben genannten Komponente erstellen und noch en Button dazu der die &quot;while(1)&quot; - Schleife startet.) BITTE BITTE HELFT MIR , DAS IST DAS LETZTE WORAN MEIN PROJEKT HÄNGT !!! <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="😞"
    /></p>
<p>Gruß PillathMrNight</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166371/immer-noch-das-problem-mit-dem-runterfahren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 00:15:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166371.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Nov 2006 16:00:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 16:00:11 GMT]]></title><description><![CDATA[<p>Hi,<br />
Sry das ich nochmal fragen muss aber das hat mir alles nicht weitergeholfen was letztes mal dazu geschrieben wurde ...<br />
Ich habe jetzt eine Komponente gefunden mit der ich messages abfangen kann (Bei &quot;Zusätzlich&quot; -&gt; &quot;ApplicationEvents&quot; )<br />
diese Komponente hat ein Ereignis namens &quot;OnMessage&quot; mit diesem Ereignis kann man die ganzen Messages die Windows an das Programm schickt abfangen. Da mein Programm aber eine Endlosschleife nutzt springt es anscheinend gar nicht in das Event .<br />
BITTE BITTE TUT MIR DEN GEFALLEN UND NEHMT EUCH 5 MINUTEN ZEIT UND PRORAMMIERT EIN SIMPLES BEISPIEL NACH UM DAS PROBLEM ZU BEGREIFEN . (einfach eine Anwendung mit der oben genannten Komponente erstellen und noch en Button dazu der die &quot;while(1)&quot; - Schleife startet.) BITTE BITTE HELFT MIR , DAS IST DAS LETZTE WORAN MEIN PROJEKT HÄNGT !!! <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="😞"
    /></p>
<p>Gruß PillathMrNight</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183193</guid><dc:creator><![CDATA[~PillathMrNight]]></dc:creator><pubDate>Tue, 28 Nov 2006 16:00:11 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 16:03:40 GMT]]></title><description><![CDATA[<p>Warum schreibst Du das simple Beispiel nicht selbst? Und woher sollen wir wissen, welche Komponente Du woher ausgegraben hast? Achso, SCHREIEN kommt uebrigens auch nicht gut, wenn man Hilfe erwartet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183194</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Tue, 28 Nov 2006 16:03:40 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 16:43:54 GMT]]></title><description><![CDATA[<p>nochmal hi,<br />
1. Habe ich beschrieben welche komponente ich meine...<br />
(Im Borland C++ Builder 6 unter dem Register &quot;Zusätzlich&quot; namens<br />
&quot;ApplicationEvents&quot;)<br />
2. Habe ich nicht &quot;geschriehen&quot; ich wollte der Dringlichkeit des erwartens<br />
geistreicher Antworten meinerseits Ausdruck verleihen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
3. Kenne ich das Problem doch und habe auch schon genau das obige Beispiel<br />
programmiert...</p>
<p>Aber hier nochmal das Beispiel :<br />
1. Anwendung erstellen und mit der &quot;ApplicationEvents&quot; Komponente bestücken<br />
2. Button auf das Formular und beim &quot;OnClick&quot; Event eine Endlosschleife<br />
einfügen , die aber Abbrechen kann (oder soll) sobald Windows herunterfährt.<br />
Ich hab mir gedacht das sich das mit dem &quot;OnMessage&quot; Event der<br />
ApplicationEvents Komponente machen lässt aber ihc bekomme es nicht hin...<br />
3. <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="😞"
    /> Mir bitte schreiben wie ihr es geschafft habt. <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="😞"
    /></p>
<p>Gruß PillathMrNight</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183217</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183217</guid><dc:creator><![CDATA[~PillathMrNight]]></dc:creator><pubDate>Tue, 28 Nov 2006 16:43:54 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 16:52:53 GMT]]></title><description><![CDATA[<p>Ich kenne den Borland C++ Builder 6 nicht und auch nicht die &quot;ApplicationEvents&quot;-Komponente, aber ich kann dir sagen:<br />
Windows wird beim runterfahren versuchen dein Programm zu beenden, das bedeutet es wird an deine Anwendung WM_CLOSE/WM_DESTROY gesendet. Diese Nachricht sollte man dann natürlich behandeln und irgendwie mit PostQuitMessage() die MessageLoop verlassen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183223</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Tue, 28 Nov 2006 16:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 18:31:22 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=5724" rel="nofollow">flenders</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183296</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 28 Nov 2006 18:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Tue, 28 Nov 2006 18:50:34 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Innerhalb der Endlosschleife ausführen</p>
<pre><code class="language-cpp">Application-&gt;ProcessMessages();
</code></pre>
<p>Oder besser gleich statt einer blockierenden Endlosschleife einen Thread verwenden.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183308</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 28 Nov 2006 18:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Wed, 29 Nov 2006 00:43:01 GMT]]></title><description><![CDATA[<p>Vielen Vielen Dank für euere Antworten... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Was bedeuten Threads ? könnte jemand ein Beispiel nennen ?<br />
Ich programmier noch nich soo lange ...</p>
<p>Gruß PillathMrNight</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183476</guid><dc:creator><![CDATA[~PillathMrNight]]></dc:creator><pubDate>Wed, 29 Nov 2006 00:43:01 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Wed, 29 Nov 2006 08:11:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>siehe zum Beispiel <a href="http://bcb-tutorial.c-plusplus.net/Thread/index.html" rel="nofollow">hier</a>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183565</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 29 Nov 2006 08:11:46 GMT</pubDate></item><item><title><![CDATA[Reply to Immer noch das Problem mit dem Runterfahren ! on Wed, 29 Nov 2006 11:08:27 GMT]]></title><description><![CDATA[<p>Hi,<br />
(sry wenn der Post schon da ist aber irgendwie verschwand meine erste Antwort)</p>
<p>So Habe es gestern nacht noch geschafft mein &quot;großes&quot; Problem zu lösen.<br />
Vielen Dank an akari und die anderen Helfer.</p>
<p>Lösung:<br />
Mein eigentliches Problem war ja das, dass wenn meine Anwendung erstmal in der Endlosschleife drin war, es nicht mehr auf Messages reagieren konnte (somit natürlich auch nicht auf die WM_QUERYENDSESSION von Windows) Also konnte man es ganz simpel lösen indem man ein &quot;Application-&gt;ProcessMessages()&quot; in die Endlosschleife einfügte. Durch diese Funktion wird die Anwendung bei jedem Durchlauf kurz gestoppt um die eintreffenden Windows Messages zu verarbeiten. Nun konnte mein Programm auch auf die WM_QUERYENDSESSION Message reagieren und behinderte Windows nicht mehr beim Runterfahren oder NeuStarten ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß PillathMrNight</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183695</guid><dc:creator><![CDATA[~PillathMrNight]]></dc:creator><pubDate>Wed, 29 Nov 2006 11:08:27 GMT</pubDate></item></channel></rss>