<?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[auf ressourcen zur laufzeit zugreifen]]></title><description><![CDATA[<p>Hallo leute!<br />
Ich habe folgendes Problem...</p>
<p>Ich habe zwei exe dateien in mein ressourcescript importiert, sie heisen da jetzt IDR_EXE1 und IDR_EXE2. Jetzt möchte ich diese beiden ressourcen zur laufzeit aus dem programm herauskopieren sagen wir mal nach c:\.</p>
<p>Frage ist nur, wie greife ich auf die ressourcen zur laufzeit zu und wie kopiere ich sie dann an einen bestimmten ort?</p>
<p>mfg</p>
<p>Andreas Ries</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/189968/auf-ressourcen-zur-laufzeit-zugreifen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 23:57:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/189968.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Aug 2007 11:21:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 11:21:26 GMT]]></title><description><![CDATA[<p>Hallo leute!<br />
Ich habe folgendes Problem...</p>
<p>Ich habe zwei exe dateien in mein ressourcescript importiert, sie heisen da jetzt IDR_EXE1 und IDR_EXE2. Jetzt möchte ich diese beiden ressourcen zur laufzeit aus dem programm herauskopieren sagen wir mal nach c:\.</p>
<p>Frage ist nur, wie greife ich auf die ressourcen zur laufzeit zu und wie kopiere ich sie dann an einen bestimmten ort?</p>
<p>mfg</p>
<p>Andreas Ries</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347293</guid><dc:creator><![CDATA[romeo51]]></dc:creator><pubDate>Sun, 19 Aug 2007 11:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 11:57:26 GMT]]></title><description><![CDATA[<p>Hmm ... FindResource LockResource usw. ist aber WinAPI kram ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347310</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 19 Aug 2007 11:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 13:47:35 GMT]]></title><description><![CDATA[<p>also ich bin jetzts chonmal so weit</p>
<p>void *pData;<br />
unsigned uSize;<br />
HRSRC hResSrc;<br />
HGLOBAL hResHg;</p>
<p>hResSrc=FindResource(NULL,&quot;IDR_EXE1&quot;,&quot;EXE&quot;);<br />
if(!hResSrc)return false;</p>
<p>hResHg = LoadResource (NULL,hResSrc);<br />
uSize = SizeofResource(NULL,hResSrc);<br />
pData = LockResource (hResHg);</p>
<p>wie bekomme ich jetzt die datei zb nach c:\?</p>
<p>mfg<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347436</guid><dc:creator><![CDATA[romeo51]]></dc:creator><pubDate>Sun, 19 Aug 2007 13:47:35 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 15:30:50 GMT]]></title><description><![CDATA[<p>das kommt ganz drauf an um welche Ressource es sich handelt .... ich schätz mal wenn es sich um ein SCRIPT handelt, dass du die Resource als String erstellst oder?</p>
<p>Wenn du jedenfalls LoadRessource oder so verwendest kannst du folgende Ressourcen landen:</p>
<p>Accelerator table<br />
Bitmap<br />
Cursors<br />
Dialog Boxes<br />
Metafiles<br />
Fonts and Text<br />
Icons<br />
Menus<br />
Message-table entry<br />
String-table entry<br />
Version information</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347615</guid><dc:creator><![CDATA[soulbug]]></dc:creator><pubDate>Sun, 19 Aug 2007 15:30:50 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 16:20:36 GMT]]></title><description><![CDATA[<p>ja ist ein ResourceSkript...is das jetzt ein Problem?</p>
<p>der typ sit &quot;exe&quot; habe ich selber erstellt...klicke ich die resource im resourceeditor an sehe ich halt den hexcode...<br />
wird meine exe also mit loadresource nicht richtig geladen oda wie?</p>
<p>was schlägst du denn vor wie ich eine ausführbare datei in mein projekt importieren kann und es zur laufzeit zb nach c:\ exportieren kann?</p>
<p>mfg<br />
danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347648</guid><dc:creator><![CDATA[romeo51]]></dc:creator><pubDate>Sun, 19 Aug 2007 16:20:36 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 16:30:48 GMT]]></title><description><![CDATA[<p>Wenn ich das richtig verstanden hab hast insgesamt 3 Anwendungen .... und in der einen Anwendung möchtest du 2 Weitere hineinkompilieren .... die du dann später wieder extrahieren möchtest</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347659</guid><dc:creator><![CDATA[soulbug]]></dc:creator><pubDate>Sun, 19 Aug 2007 16:30:48 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 19:51:22 GMT]]></title><description><![CDATA[<p>genau so hab ich das vor</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347769</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347769</guid><dc:creator><![CDATA[romeo51]]></dc:creator><pubDate>Sun, 19 Aug 2007 19:51:22 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Sun, 19 Aug 2007 20:27:32 GMT]]></title><description><![CDATA[<p>bin jetzt soweit</p>
<p>void *pData;<br />
unsigned uSize;<br />
HRSRC hResSrc;<br />
HGLOBAL hResHg;</p>
<p>hResSrc=FindResource(NULL,&quot;IDR_EXE1&quot;,&quot;EXE&quot;);<br />
if(!hResSrc)return false;</p>
<p>hResHg = LoadResource (NULL,hResSrc);<br />
uSize = SizeofResource(NULL,hResSrc);<br />
pData = LockResource (hResHg);</p>
<p>HANDLE hFile;<br />
hFile = CreateFile(&quot;test.txt&quot;, GENERIC_WRITE,0,NULL,OPEN_ALWAYS,<br />
FILE_ATTRIBUTE_NORMAL, NULL);</p>
<p>DWORD bytes;<br />
WriteFile(hFile, pData, uSize, &amp;bytes, NULL);<br />
CloseHandle(hFile);</p>
<p>müsste auch alles gehen, ABER FindResource liefer andauernd NULL zurück, das beudet die Funktion findet einfach nicht meine ressource...ich hab aber den namen und den typ genauso angegeben wie es im essource script zu finden ist..</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1347781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1347781</guid><dc:creator><![CDATA[romeo 51]]></dc:creator><pubDate>Sun, 19 Aug 2007 20:27:32 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Mon, 20 Aug 2007 11:52:49 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" 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/1348163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348163</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 20 Aug 2007 11:52:49 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Mon, 20 Aug 2007 12:20:33 GMT]]></title><description><![CDATA[<p>Nein! Du hast vermutlich der Ressource eine Id IDR_EXE1 gegeben und keinen Textstring, als Namen.</p>
<p>Verwende mal MAKEINTRESOURCE(IDR_EXE1)!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348202</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 20 Aug 2007 12:20:33 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Thu, 23 Aug 2007 14:43:06 GMT]]></title><description><![CDATA[<p>an dem liegts garantiert nicht. vielmehr glaub ich, dass man nicht einfach einen neuen resourcetyp &quot;EXE&quot; erstellen kann ... man kann den typ zwar möglicherweise ohne probleme in die anwendung hineinkompilieren aber nicht mehr herausholen.</p>
<p>da du ja die in deinem fall sowieso nur mit strings arbeitest sollte du dir möglicherweise überlegen den Resourcetyp STRING zu verwenden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350562</guid><dc:creator><![CDATA[soulbug]]></dc:creator><pubDate>Thu, 23 Aug 2007 14:43:06 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Thu, 23 Aug 2007 14:49:22 GMT]]></title><description><![CDATA[<p>So Leute, dann will der Papa auch noch mal seinen Tip abgeben. Mach mal bei lpType folgendes rein: RT_RCDATA</p>
<p>Dann wirds funktionieren.</p>
<p>Viele Grüße,<br />
Rainer -denn so schlau ist keiner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350573</guid><dc:creator><![CDATA[Rainer1]]></dc:creator><pubDate>Thu, 23 Aug 2007 14:49:22 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Thu, 23 Aug 2007 14:50:43 GMT]]></title><description><![CDATA[<p>Rainer1 schrieb:</p>
<blockquote>
<p>So Leute, dann will der Papa auch noch mal seinen Tip abgeben. Mach mal bei lpType folgendes rein: RT_RCDATA</p>
<p>Dann wirds funktionieren.</p>
<p>Viele Grüße,<br />
Rainer -denn so schlau ist keiner</p>
</blockquote>
<p>Absolut unnötig. Man kann jeden Ressourcen Typ verwenden, wenn man selbst einen Namen definiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350576</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 23 Aug 2007 14:50:43 GMT</pubDate></item><item><title><![CDATA[Reply to auf ressourcen zur laufzeit zugreifen on Thu, 23 Aug 2007 15:08:29 GMT]]></title><description><![CDATA[<p>Ja aber so geht es ja. Ich hab' es gerade nochmal getestet und so wie er es hat, geht es eben nicht@ Martin.</p>
<p>Gruß,<br />
Reiner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350587</guid><dc:creator><![CDATA[Reiner1]]></dc:creator><pubDate>Thu, 23 Aug 2007 15:08:29 GMT</pubDate></item></channel></rss>