<?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 in OnInitDialog == Fehler .....???!!!]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze CFileFind in der OnInitDialog und es taucht immer ein Fehler auf !<br />
Fehler:</p>
<blockquote>
<p>conditional expression of type 'class CFileFind' is illegal<br />
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called</p>
</blockquote>
<p>Was mache ich falsch ??? Ich habe schonmal ein Projekt gehabt wo ich CFileFind in der OnInitDialog benutzt habe und da hat es geklappt ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke<br />
:: NoName ::</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/76758/cfilefind-in-oninitdialog-fehler</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 18:43:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/76758.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Jun 2004 18:28:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 18:28:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze CFileFind in der OnInitDialog und es taucht immer ein Fehler auf !<br />
Fehler:</p>
<blockquote>
<p>conditional expression of type 'class CFileFind' is illegal<br />
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called</p>
</blockquote>
<p>Was mache ich falsch ??? Ich habe schonmal ein Projekt gehabt wo ich CFileFind in der OnInitDialog benutzt habe und da hat es geklappt ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke<br />
:: NoName ::</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540240</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Mon, 14 Jun 2004 18:28:06 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 19:08:52 GMT]]></title><description><![CDATA[<p>Zeig mal deinen Code.</p>
<pre><code class="language-cpp">class CFileFind
</code></pre>
<p>wäre in der Tat illegal, da da kein class hingehört <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>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540279</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 19:16:05 GMT]]></title><description><![CDATA[<p>Mein Code ist dieser:</p>
<pre><code>CFileFind finder;
CString Pfad = &quot;C:\\Dokumente und Einstellungen\\All Users\\Startmenü\\*.*&quot;;

BOOL Result = finder.FindFile(Pfad);
while (finder)
{
	Result = finder.FindNextFile();

	pList-&gt;InsertItem(0,finder.GetFileName());
	m_imageList.Add(hIcon[0]);
}
</code></pre>
<p>Ich habe es so weit getestet bis der fehler kommt ! Und zwar kommt er bei der While-Schleife !!! Habe es auch schon mit der If-Anweisung und Do/While-Schleife versucht (!) doch nix hat geholfen ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/540286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540286</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:16:05 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 19:32:10 GMT]]></title><description><![CDATA[<p>Also deine benutzung von CFileFind scheint okay zu sein. Da sehe ich keinen Fehler. Und das du das ganze in der InitDialog aufrufst, dürfte eigentlich auch kein Problem sein.</p>
<p>Die möglichkeiten wären also noch pList nicht richtig initalisiert ist oder das hIcon[0] auf ein ungültiges Icon verweist.</p>
<p>Bei welcher Zeile und welchem Durchlauf stürzt er den genau ab?</p>
<p>-edit-<br />
Okay, fehler in fremden Quellcodes finden war noch nie meine stärke <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="😉"
    /> Du musst nicht finder überprüfen sondern Result also while(result)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540298</guid><dc:creator><![CDATA[GeorgeHomes]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 19:34:45 GMT]]></title><description><![CDATA[<p>Naja, man kann den Inhalt der While-Schleife entfernen (pList etc.) und trotzdem erscheint dieser Fehler ! Bevor ich CFileFind aufrufe, habe ich vorher in der OnInitDialog noch ein paar Reg-Codes zum öffnen der Schlüssel in usw usw...könnte es daran liegen ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540306</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:34:45 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 19:39:43 GMT]]></title><description><![CDATA[<p>Genau...Das dumme Result ... warum schreibe ich denn auch finder... naja was solls...aus Fehlern lernt man...DANKE <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/540310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540310</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:39:43 GMT</pubDate></item><item><title><![CDATA[Reply to CFileFind in OnInitDialog == Fehler .....???!!! on Mon, 14 Jun 2004 21:00:15 GMT]]></title><description><![CDATA[<p>Gern geschehen. Schnell mal passiert. Solch dumme fehler findet man dann aber auch nicht so schnell weil mans ja doch meistens nur überfliegt. <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/540353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540353</guid><dc:creator><![CDATA[GeorgeHomes]]></dc:creator><pubDate>Mon, 14 Jun 2004 21:00:15 GMT</pubDate></item></channel></rss>