<?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[Beenden einer Dialogfeldanwendung bei XP Fehlermeldung]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine Andwendung geschrieben in VC++ 6.0 unter win98<br />
und diese funktioniert unter Win 9x,NT, ME und 2000 einwandfrei.<br />
Wenn ich aber das Programm in XP beende dann wird mir durch den debugger<br />
von XP angezeigt das ein Fehler (Assertion Failed oder so ähnlich)<br />
in der wincore.cpp entstanden ist. Wie kann ich das beheben oder umgehen.</p>
<p>vielen dank für eure hilfe<br />
weisnichtweiter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80497/beenden-einer-dialogfeldanwendung-bei-xp-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 02:59:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80497.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Jul 2004 17:50:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Wed, 21 Jul 2004 17:50:34 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine Andwendung geschrieben in VC++ 6.0 unter win98<br />
und diese funktioniert unter Win 9x,NT, ME und 2000 einwandfrei.<br />
Wenn ich aber das Programm in XP beende dann wird mir durch den debugger<br />
von XP angezeigt das ein Fehler (Assertion Failed oder so ähnlich)<br />
in der wincore.cpp entstanden ist. Wie kann ich das beheben oder umgehen.</p>
<p>vielen dank für eure hilfe<br />
weisnichtweiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565401</guid><dc:creator><![CDATA[weisnichtweiter]]></dc:creator><pubDate>Wed, 21 Jul 2004 17:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Wed, 21 Jul 2004 19:17:34 GMT]]></title><description><![CDATA[<p>Vielleicht hat ja der Ein oder Andere auch das Prob deshalb poste ich hier<br />
die Lösung zu meinem Problem.</p>
<p>Der Fehler war einfach das die Anwendung nicht mehr aus dem Dialog raus ist.<br />
Nachdem ich nicht OnCancel oder EndDialog genommen habe sondern stattdessen<br />
nur exit nahm geht die Sache perfekt.</p>
<p>bis denn<br />
weisnichtweiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565460</guid><dc:creator><![CDATA[weisnichtweiter]]></dc:creator><pubDate>Wed, 21 Jul 2004 19:17:34 GMT</pubDate></item><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Wed, 21 Jul 2004 20:34:23 GMT]]></title><description><![CDATA[<p>weisnichtweiter schrieb:</p>
<blockquote>
<p>Der Fehler war einfach das die Anwendung nicht mehr aus dem Dialog raus ist.<br />
Nachdem ich nicht OnCancel oder EndDialog genommen habe sondern stattdessen<br />
nur exit nahm geht die Sache perfekt.</p>
</blockquote>
<p>Der Fehler war einfach das das Auto nicht mehr stehengeblieben ist.<br />
Nachdem ich nicht im Parkhaus oder auf dem Bürgersteig geparkt habe sondern stattdessen<br />
nur das Auto in einem See versenkte geht die Sache perfekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565503</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 21 Jul 2004 20:34:23 GMT</pubDate></item><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Wed, 21 Jul 2004 21:43:05 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2803">@MFK</a></p>
<p><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="🙂"
    /> nicht schlecht.....</p>
<p>aber spass beiseite.<br />
wieso trat eigentlich dieses prob auf ?<br />
gibt es eine andere lösung ?</p>
<p>danke für die antwort<br />
weisnichtweiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565536</guid><dc:creator><![CDATA[weisnichtweiter]]></dc:creator><pubDate>Wed, 21 Jul 2004 21:43:05 GMT</pubDate></item><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Thu, 22 Jul 2004 04:29:39 GMT]]></title><description><![CDATA[<p>weisnichtweiter schrieb:</p>
<blockquote>
<p>wieso trat eigentlich dieses prob auf ?</p>
</blockquote>
<p>Das lässt sich so nicht sagen. Du hast nur die Symptome kuriert, nicht die Ursache, noch dazu auf die brutalstmögliche(tm) Weise. <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>
<blockquote>
<p>gibt es eine andere lösung ?</p>
</blockquote>
<p>Mit Sicherheit. Aber dazu muss man die Ursache finden. Zunächst wäre die Zeilennummer der Assertion und der Callstack (Aufrufliste) zum Zeitpunkt, wenn die Assertion fehlschlägt, interessant.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565566</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 22 Jul 2004 04:29:39 GMT</pubDate></item><item><title><![CDATA[Reply to Beenden einer Dialogfeldanwendung bei XP Fehlermeldung on Thu, 22 Jul 2004 10:02:57 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Danke für Deine Hilfe.</p>
<p>Assertion failure ist bei mir in der Wincore.cpp in Zeile 3475.<br />
In dieser Zeile steht ASSERT( ContinueModal() ) ; und es hat bei mir<br />
(denke ich) die Probleme verursacht.</p>
<p>Ich kann mir nur vorstellen, daß irgendwo der Dialog zwar beendet werden<br />
sollte, aber die RunModalLoop nicht 0 zurückgegeben hat und deswegen<br />
das Prog trotzdem weiter ausgeführt wurde und deshalb der Fehler aufgetreten<br />
ist, da ja die Loop nicht beendet war, da ungleich 0 zurück gegeben wurde.</p>
<p>Also muss ich die RunModalLoop aufrufen den Rückgabewert speichern in nResult<br />
und mit 0 vergleichen. Wenn das der Fall ist sollte auch der Dialog beendet<br />
werden.</p>
<p>Als ich mit EndDialog(0) ; 0 übergeben habe ist doch aber eigentlich 0<br />
übergeben worden, es funktionierte aber trotzdem nicht. Wieso ?<br />
Selbes Spiel bei OnCancel(); .<br />
Da wird ja meines Wissens nur 0 übergeben, oder nicht ?</p>
<p>Oder bin ich irgendwie auf ´nem Dampfer wie der Titanic ?? <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="😕"
    /> <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="🙂"
    /></p>
<p>weisnichtweiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565779</guid><dc:creator><![CDATA[weisnichtweiter]]></dc:creator><pubDate>Thu, 22 Jul 2004 10:02:57 GMT</pubDate></item></channel></rss>