<?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[CFileDialog Problem .. bin zu blöd ..]]></title><description><![CDATA[<p>Hallo,<br />
wenn ich CFileDialog aufrufe, dann verändert sich danach der nicht Absolute pfad (Name dafür ist mir soeben entfallen <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="😉"
    /> ). Wenn ich nun &quot;test\foo.exe&quot; eingebe, dann geht er nicht mehr von der EXE aus sondern packt den Ordner dran, aus dem ich eben über den CFileDialog eine Datei ausgewählt habe.<br />
Auf was muss ich da achten?</p>
<p>DankeDankeDankeDankeDankeDanke!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/54050/cfiledialog-problem-bin-zu-blöd</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 13:52:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/54050.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Nov 2003 00:01:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFileDialog Problem .. bin zu blöd .. on Tue, 04 Nov 2003 00:01:26 GMT]]></title><description><![CDATA[<p>Hallo,<br />
wenn ich CFileDialog aufrufe, dann verändert sich danach der nicht Absolute pfad (Name dafür ist mir soeben entfallen <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="😉"
    /> ). Wenn ich nun &quot;test\foo.exe&quot; eingebe, dann geht er nicht mehr von der EXE aus sondern packt den Ordner dran, aus dem ich eben über den CFileDialog eine Datei ausgewählt habe.<br />
Auf was muss ich da achten?</p>
<p>DankeDankeDankeDankeDankeDanke!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/386227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/386227</guid><dc:creator><![CDATA[personenkult]]></dc:creator><pubDate>Tue, 04 Nov 2003 00:01:26 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog Problem .. bin zu blöd .. on Tue, 04 Nov 2003 07:28:25 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>ich weiß jetzt nicht ob ich dich richtig verstanden habe, aber soweit es mir bekannt ist gibt er dir <strong>immer</strong> den kompletten Pfad im Dateinamen mit an!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/386269</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/386269</guid><dc:creator><![CDATA[Hexagon]]></dc:creator><pubDate>Tue, 04 Nov 2003 07:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog Problem .. bin zu blöd .. on Tue, 04 Nov 2003 07:32:18 GMT]]></title><description><![CDATA[<p><strong>*Argh...Doppelpost*</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/386273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/386273</guid><dc:creator><![CDATA[Hexagon]]></dc:creator><pubDate>Tue, 04 Nov 2003 07:32:18 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog Problem .. bin zu blöd .. on Tue, 04 Nov 2003 07:33:14 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>tja ich verstehe zwar nicht so ganz was du willst, aber ich kann mir mal denken was du gerne möchtest. Du rufst einen Filedialog auf der dir das Verzeichnis ändert. Du möchtest gerne nachdem du eine Datei ausgewählt hast in dein eigenes Verzeichnis indem deine Exe liegt etwas speichern. Aber durch die Speicherfunktion des Dialogs kommst du immer nur auf das Verzeichnis der gelesenen Datei. Ich hoffe mal ich habe das so richtig verstanden. Dann nehme dir doch einfach deinen Programmpfad:</p>
<pre><code class="language-cpp">CString strPath = GetCommandLine();// Pfad + Name der Exe holen 
		int pos = strPath.ReverseFind( '\\'); // letztes '\' finden 
		strPath = strPath.Mid(1, pos-1); // Name der Exe abtrennen, so dass nur noch der Pfad übrig bleibt
</code></pre>
<p>Hellsgore <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>
]]></description><link>https://www.c-plusplus.net/forum/post/386275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/386275</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Tue, 04 Nov 2003 07:33:14 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog Problem .. bin zu blöd .. on Tue, 04 Nov 2003 11:21:47 GMT]]></title><description><![CDATA[<p>habe es so gemacht, klappt wunderbar, danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/386433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/386433</guid><dc:creator><![CDATA[personenkult]]></dc:creator><pubDate>Tue, 04 Nov 2003 11:21:47 GMT</pubDate></item></channel></rss>