<?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[Verzeichnis samt evtl. nicht existierenden Überverzeichnissen erstellen]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand weiterhelfen:</p>
<p>Ich versuche ein Verzeichnis zu erstellen, jedoch existiert das übergeordnete Verzeichnis eventuell nicht mehr.<br />
Und genau dann funktioniert CreateDirectory(filename, NULL); nicht mehr.</p>
<p>viele liebe Grüße, Matthias <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/5812/verzeichnis-samt-evtl-nicht-existierenden-überverzeichnissen-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 22:15:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5812.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 May 2003 18:04:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verzeichnis samt evtl. nicht existierenden Überverzeichnissen erstellen on Sun, 18 May 2003 18:04:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand weiterhelfen:</p>
<p>Ich versuche ein Verzeichnis zu erstellen, jedoch existiert das übergeordnete Verzeichnis eventuell nicht mehr.<br />
Und genau dann funktioniert CreateDirectory(filename, NULL); nicht mehr.</p>
<p>viele liebe Grüße, Matthias <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>
]]></description><link>https://www.c-plusplus.net/forum/post/28234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28234</guid><dc:creator><![CDATA[Matthias]]></dc:creator><pubDate>Sun, 18 May 2003 18:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verzeichnis samt evtl. nicht existierenden Überverzeichnissen erstellen on Sun, 18 May 2003 19:50:00 GMT]]></title><description><![CDATA[<p>Class Filefind</p>
<p>Damit kannst du schauen ob das Verzeichniss existiert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28235</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28235</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Sun, 18 May 2003 19:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verzeichnis samt evtl. nicht existierenden Überverzeichnissen erstellen on Sun, 18 May 2003 20:53:00 GMT]]></title><description><![CDATA[<p>Hallo ! <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="🙂"
    /><br />
Machs dir nicht so schwer. Du kannst CreateDirectory benutzen... Wenn das Verzeichnis schon existiert gibt es trotzdem keinen fehler.<br />
Hier ist meine - zugegeben etwas unprofessionelle implementierung <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>
<pre><code class="language-cpp">CLANdownloadDlg::MakeDirectories()
{
    UpdateData(true);
    CString Buffer;
    int backslashcount = 0;
    for(int i = 0; i&lt;m_Ziel.GetLength(); i++)
    {
        if(m_Ziel.Mid(i,1) == &quot;\\&quot;)
        {
            Buffer=m_Ziel.Mid(0,i); 
            backslashcount++;
            if(backslashcount!=1)

                if(CreateDirectory(Buffer,NULL))
                    backslashcount = backslashcount;                             // ausspassanderfreude geht immer

        }
    }
}
</code></pre>
<p>(Bei meiner Anwendung hat Create Directory zumindest noch nie Ärger gemacht egal ob das zu erstellende Verzeichnis schon existierte oder nicht....)</p>
<p>[ Dieser Beitrag wurde am 18.05.2003 um 22:54 Uhr von <strong>BodoWiswe</strong> editiert. ]</p>
<p>[ Dieser Beitrag wurde am 18.05.2003 um 22:55 Uhr von <strong>BodoWiswe</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28236</guid><dc:creator><![CDATA[BodoWiswe]]></dc:creator><pubDate>Sun, 18 May 2003 20:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verzeichnis samt evtl. nicht existierenden Überverzeichnissen erstellen on Sun, 18 May 2003 23:05:00 GMT]]></title><description><![CDATA[<p>Danke, ich werds ausprobieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28237</guid><dc:creator><![CDATA[Matthias]]></dc:creator><pubDate>Sun, 18 May 2003 23:05:00 GMT</pubDate></item></channel></rss>