<?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[Programm startet nicht]]></title><description><![CDATA[<p>Hallo,<br />
ich benutze Visual C++ 6 und wollte damit heute ein Programm kompilieren, dass ich schon einmal in <a href="http://VS.NET" rel="nofollow">VS.NET</a> 2003 geschrieben habe. Dafür hab ich in VC++ 6 einfach ein neues Projekt erstellt und dann den Source und die Ressourcen aus dem anderen Projekt manuell kopiert.<br />
Das Kompilieren und linken läuft ohne Fehler ab, aber die exe startet nicht (bzw. endet sofort wieder).</p>
<p>Mit GetLastError() habe ich dann den Fehlercode ausgelesen und erhielt:</p>
<blockquote>
<p>1812 The specified image file did not contain a resource section.</p>
</blockquote>
<p>Welches &quot;image&quot; gemeint ist, weiß ich nicht. Jedenfalls verwende ich folgenden Code zum Erstellen des Dialoges:</p>
<pre><code>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{	
	if(DialogBox(hInstance, MAKEINTRESOURCE(IDD_WND), NULL, (DLGPROC) DlgProc) == -1)
		return GetLastError();	
	return 0;	
}
</code></pre>
<p>Wie gesagt, mit <a href="http://VS.NET" rel="nofollow">VS.NET</a> 2003 hat es so funktioniert <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 />
Kann mir jemand weiterhelfen?</p>
<p>ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/173368/programm-startet-nicht</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 05:35:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/173368.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Feb 2007 15:18:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm startet nicht on Wed, 14 Feb 2007 15:18:37 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich benutze Visual C++ 6 und wollte damit heute ein Programm kompilieren, dass ich schon einmal in <a href="http://VS.NET" rel="nofollow">VS.NET</a> 2003 geschrieben habe. Dafür hab ich in VC++ 6 einfach ein neues Projekt erstellt und dann den Source und die Ressourcen aus dem anderen Projekt manuell kopiert.<br />
Das Kompilieren und linken läuft ohne Fehler ab, aber die exe startet nicht (bzw. endet sofort wieder).</p>
<p>Mit GetLastError() habe ich dann den Fehlercode ausgelesen und erhielt:</p>
<blockquote>
<p>1812 The specified image file did not contain a resource section.</p>
</blockquote>
<p>Welches &quot;image&quot; gemeint ist, weiß ich nicht. Jedenfalls verwende ich folgenden Code zum Erstellen des Dialoges:</p>
<pre><code>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{	
	if(DialogBox(hInstance, MAKEINTRESOURCE(IDD_WND), NULL, (DLGPROC) DlgProc) == -1)
		return GetLastError();	
	return 0;	
}
</code></pre>
<p>Wie gesagt, mit <a href="http://VS.NET" rel="nofollow">VS.NET</a> 2003 hat es so funktioniert <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 />
Kann mir jemand weiterhelfen?</p>
<p>ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228839</guid><dc:creator><![CDATA[ph4nt0m]]></dc:creator><pubDate>Wed, 14 Feb 2007 15:18:37 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet nicht on Wed, 14 Feb 2007 15:45:29 GMT]]></title><description><![CDATA[<p>Hm bin mir nich ganz sicher, aber glaube es liegt daran, dass die beiden Compiler die Resourcescripts unterschiedlich verwalten. Mit der Fehlermeldung meint er glaube ich, dass er den Dialog nicht in seiner Executeable findet. Erstell die Resource mit dem Visual C++ 6 Compiler einfach nochmal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228858</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 14 Feb 2007 15:45:29 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet nicht on Wed, 14 Feb 2007 17:55:00 GMT]]></title><description><![CDATA[<p>Hast Du ein RichEdit-Ctrl drin und vergessen die Dll zu laden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228983</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 14 Feb 2007 17:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet nicht on Wed, 14 Feb 2007 20:05:54 GMT]]></title><description><![CDATA[<p>Nein, das nicht, aber der Tipp von CodeFinder war schon richtig <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="🙂"
    /> Ich musste erst ein Ressourcenskript und DANN die eigentliche Ressource (Dialog) hinzufügen. Obwohl auch vorher die *.rc Datei schon richtig erstellt wurde... Naja, auf jeden Fall geht es jetzt. Vielen Dank nochmal <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="😉"
    /><br />
ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229064</guid><dc:creator><![CDATA[ph4nt0m]]></dc:creator><pubDate>Wed, 14 Feb 2007 20:05:54 GMT</pubDate></item></channel></rss>