<?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 findet sein eigenes Verzeichnis nicht]]></title><description><![CDATA[<p>Hallo zusammen.<br />
Ich habe hier ein MFC-SDI Programm.<br />
Nach dem compilieren besteht das Programm aus einer EXE und einer zusätzlichen Datei in der sich ein Text befindet.<br />
Wenn ich das Programm durch eine Doppelklick auf die EXE starte öffnet mein Programm die zusätzliche Datei mit dem Text und startet dann.<br />
Mein Programm erzeugt Daten die ich über „speichern unter“ abspeichern kann.<br />
Als Pfad wähle ich z.B. das Verzeichnis in dem sich die EXE und die Zusatzdatei mit dem Text befindet.<br />
Wenn ich nun einen Doppelklick auf die abgespeicherte Datei mache startet mein Programm und zeigt den Inhalt der save-Datei an. Alles in Ordnung so weit.<br />
Wenn ich diese save-Datei aber in ein anderes Verzeichnis auf der Festplatte ablege und nun einen Doppelklick darauf mache startet mein Programm aber es kann die zusätzliche Datei mit dem Text nicht finden und beendet sich deshalb. Anscheinen stimmt nun der Pfad nicht mehr in dem mein Programm die Zusatzdatei sucht.<br />
Wie kann mein Programm wenn es durch einen Doppelklick auf eine save-Datei gestartet wird sein eigenes Verzeichnis auf der Festplatte finden um dann in diesem nach der save-Datei zu suchen.<br />
Wie gesagt wenn sich die save-Datei im selben Verzeichnis wie die EXE befindet geht alles gut. Nur wenn die save-Datei in einem anderen Verzeichnis als die EXE und die Zusatzdatei ist kann mein Programm die Zusatzdatei nicht finden.<br />
Wie findet mein Programm sein eigenes Verzeichnis?</p>
<p>zardoz</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/173332/programm-findet-sein-eigenes-verzeichnis-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 02:26:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/173332.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Feb 2007 11:25:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm findet sein eigenes Verzeichnis nicht on Wed, 14 Feb 2007 11:25:17 GMT]]></title><description><![CDATA[<p>Hallo zusammen.<br />
Ich habe hier ein MFC-SDI Programm.<br />
Nach dem compilieren besteht das Programm aus einer EXE und einer zusätzlichen Datei in der sich ein Text befindet.<br />
Wenn ich das Programm durch eine Doppelklick auf die EXE starte öffnet mein Programm die zusätzliche Datei mit dem Text und startet dann.<br />
Mein Programm erzeugt Daten die ich über „speichern unter“ abspeichern kann.<br />
Als Pfad wähle ich z.B. das Verzeichnis in dem sich die EXE und die Zusatzdatei mit dem Text befindet.<br />
Wenn ich nun einen Doppelklick auf die abgespeicherte Datei mache startet mein Programm und zeigt den Inhalt der save-Datei an. Alles in Ordnung so weit.<br />
Wenn ich diese save-Datei aber in ein anderes Verzeichnis auf der Festplatte ablege und nun einen Doppelklick darauf mache startet mein Programm aber es kann die zusätzliche Datei mit dem Text nicht finden und beendet sich deshalb. Anscheinen stimmt nun der Pfad nicht mehr in dem mein Programm die Zusatzdatei sucht.<br />
Wie kann mein Programm wenn es durch einen Doppelklick auf eine save-Datei gestartet wird sein eigenes Verzeichnis auf der Festplatte finden um dann in diesem nach der save-Datei zu suchen.<br />
Wie gesagt wenn sich die save-Datei im selben Verzeichnis wie die EXE befindet geht alles gut. Nur wenn die save-Datei in einem anderen Verzeichnis als die EXE und die Zusatzdatei ist kann mein Programm die Zusatzdatei nicht finden.<br />
Wie findet mein Programm sein eigenes Verzeichnis?</p>
<p>zardoz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228619</guid><dc:creator><![CDATA[zardoz]]></dc:creator><pubDate>Wed, 14 Feb 2007 11:25:17 GMT</pubDate></item><item><title><![CDATA[Reply to Programm findet sein eigenes Verzeichnis nicht on Wed, 14 Feb 2007 13:14:58 GMT]]></title><description><![CDATA[<p>Hat sich erledigt.</p>
<p>Ich habe nun „GetModuleFileName();“ benutzt und jetzt geht es.</p>
<p>zardoz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228732</guid><dc:creator><![CDATA[zardoz]]></dc:creator><pubDate>Wed, 14 Feb 2007 13:14:58 GMT</pubDate></item></channel></rss>