<?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[CFileFind??]]></title><description><![CDATA[<p>Hi,<br />
ich versuche mit CFileFind alle Unterordner eines Ordners auszulesen, das klappt auch ganz gut, nur liest er einfach keine Ordner ein, die &quot;THBS&quot; heißen? Was soll der scheiß?? Woran kann das liegen?</p>
<p>MfG<br />
Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/5711/cfilefind</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 11:54:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5711.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 May 2003 14:05:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:05:00 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich versuche mit CFileFind alle Unterordner eines Ordners auszulesen, das klappt auch ganz gut, nur liest er einfach keine Ordner ein, die &quot;THBS&quot; heißen? Was soll der scheiß?? Woran kann das liegen?</p>
<p>MfG<br />
Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27788</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27788</guid><dc:creator><![CDATA[Danielxx]]></dc:creator><pubDate>Wed, 07 May 2003 14:05:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:17:00 GMT]]></title><description><![CDATA[<p>Zeig mal den Quelltext der Zeigt wie Du einliest.</p>
<p>Ich tippe eher darauf das der Ordner das letzte gefundene Element ist und die Schleife das nicht berücksichtigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27789</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 07 May 2003 14:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:20:00 GMT]]></title><description><![CDATA[<p>Hallo !</p>
<p>Evtl. ist dieser THBS-Ordner der erste oder letzte, der gefunden wird und dir fehlt noch ein einziger Schleifendurchlauf...<br />
...oder ein FindNextFile oder so fehlt am Anfang oder Ende...</p>
<p>Ich glaube nicht, dass es am Namen &quot;THBS&quot; liegt.</p>
<p>Tschüss</p>
<p>[edit]<br />
...war jemand schneller <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="😃"
    /><br />
[/edit]</p>
<p>[ Dieser Beitrag wurde am 07.05.2003 um 16:21 Uhr von <strong>isabeau</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27790</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Wed, 07 May 2003 14:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:23:00 GMT]]></title><description><![CDATA[<p>doch das liegt am Namen, wenn ich nämlich die Datei unbenenne z.B. in &quot;_THBS&quot; findet er sie wieder. Microsoft ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/27791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27791</guid><dc:creator><![CDATA[Danielxx]]></dc:creator><pubDate>Wed, 07 May 2003 14:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:31:00 GMT]]></title><description><![CDATA[<p>Nope, mit der Namensumbenennung steht es nur an einer anderen stelle.</p>
<p>Zeig uns den Quelltext wie Du einliest anderst können wir Dir nicht helfen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27792</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 07 May 2003 14:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Wed, 07 May 2003 14:59:00 GMT]]></title><description><![CDATA[<p>Den Quellcode kann ich erst zeigen, wenn ich wieder an meinem PC bin. Aber es liegt nicht am Code. Wenn ich die Datei unbenenne werden alle Ordner richtig ausgelesen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27793</guid><dc:creator><![CDATA[Danielxx]]></dc:creator><pubDate>Wed, 07 May 2003 14:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Thu, 08 May 2003 06:47:00 GMT]]></title><description><![CDATA[<blockquote>
<p>Original erstellt von &lt;Danielxx&gt;:<br />
<strong>Den Quellcode kann ich erst zeigen, wenn ich wieder an meinem PC bin. Aber es liegt nicht am Code. Wenn ich die Datei unbenenne werden alle Ordner richtig ausgelesen</strong></p>
</blockquote>
<p>Sobald Du die Datei z.B. umbenennst taucht sie an einer anderen Stelle auf. Probs gibts meistens bei der ersten oder letzten Datei / Verzeichnis.</p>
<p>Dir fehlt nach umbenennen sicherlich nun eine andere Datei.</p>
<p>Teste Deine Programmierung in einem Verzeichnis mit nur einer Datei bzw. einem Verzeichnis.</p>
<p>Hier das Beispiel aus der MSDN:</p>
<pre><code class="language-cpp">#include &lt;afx.h&gt;
#include &lt;iostream&gt;

using namespace std;

void Recurse(LPCTSTR pstr)
{
   CFileFind finder;

   // build a string with wildcards
   CString strWildcard(pstr);
   strWildcard += _T(&quot;\\*.*&quot;);

   // start working for files
   BOOL bWorking = finder.FindFile(strWildcard);

   while (bWorking)
   {
      bWorking = finder.FindNextFile();

      // skip . and .. files; otherwise, we'd
      // recur infinitely!

      if (finder.IsDots())
         continue;

      // if it's a directory, recursively search it

      if (finder.IsDirectory())
      {
         CString str = finder.GetFilePath();
         cout &lt;&lt; (LPCTSTR) str &lt;&lt; endl;
         Recurse(str);
      }
   }

   finder.Close();
}

void main()
{
   if (!AfxWinInit(GetModuleHandle(NULL), NULL, GetCommandLine(), 0)
      cout &lt;&lt; &quot;panic!&quot; &lt;&lt; endl;
   else
      Recurse(_T(&quot;C:&quot;));
}
</code></pre>
<p>Schick das mal da hin wo Du das THBS liegen hast. Ich bin mir sicher das Du es dann siehst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27794</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Thu, 08 May 2003 06:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Thu, 08 May 2003 10:48:00 GMT]]></title><description><![CDATA[<p>Danke, jetzt hab ichs.<br />
Ich hatte folgendes vergessen:</p>
<p>if(finder.IsDots())<br />
continue;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27795</guid><dc:creator><![CDATA[Danielxx]]></dc:creator><pubDate>Thu, 08 May 2003 10:48:00 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind?? on Thu, 08 May 2003 13:56:00 GMT]]></title><description><![CDATA[<p><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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/27796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27796</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Thu, 08 May 2003 13:56:00 GMT</pubDate></item></channel></rss>