<?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[Listbox Fehler]]></title><description><![CDATA[<p>Ich habe eine Listbox die mit diesem Code laufen soll.</p>
<pre><code>TSearchRec sr;
 ListBox1-&gt;Clear();
  if (strcmp (sr.Name, &quot;.&quot;) == 0)
   if (FindFirst(&quot;Mods\\*&quot;, faDirectory, sr) == 0)
  do ListBox1-&gt;Items-&gt;Add(sr.Name);
 while (FindNext(sr) == 0);
FindClose(sr);
</code></pre>
<p>Aber als Fehler kommt immer das:</p>
<p>[C++ Fehler] Unit1.cpp(46): E2034 Konvertierung von 'AnsiString' nach 'const char *' nicht möglich</p>
<p>[C++ Fehler] Unit1.cpp(46): E2342 Keine Übereinstimmung des Typs beim Parameter '__s1' ('const char *' erwartet, 'AnsiString' erhalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/108833/listbox-fehler</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 03:22:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/108833.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 May 2005 16:34:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Listbox Fehler on Tue, 03 May 2005 16:34:21 GMT]]></title><description><![CDATA[<p>Ich habe eine Listbox die mit diesem Code laufen soll.</p>
<pre><code>TSearchRec sr;
 ListBox1-&gt;Clear();
  if (strcmp (sr.Name, &quot;.&quot;) == 0)
   if (FindFirst(&quot;Mods\\*&quot;, faDirectory, sr) == 0)
  do ListBox1-&gt;Items-&gt;Add(sr.Name);
 while (FindNext(sr) == 0);
FindClose(sr);
</code></pre>
<p>Aber als Fehler kommt immer das:</p>
<p>[C++ Fehler] Unit1.cpp(46): E2034 Konvertierung von 'AnsiString' nach 'const char *' nicht möglich</p>
<p>[C++ Fehler] Unit1.cpp(46): E2342 Keine Übereinstimmung des Typs beim Parameter '__s1' ('const char *' erwartet, 'AnsiString' erhalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/781027</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/781027</guid><dc:creator><![CDATA[ZeroOne]]></dc:creator><pubDate>Tue, 03 May 2005 16:34:21 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox Fehler on Tue, 03 May 2005 16:50:34 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Du must AnsiString in char * konvertieren, was die Fehlermeldung auch klar besagt :<br />
[cpp] if (strcmp (<a href="http://sr.Name" rel="nofollow">sr.Name</a>**.c_str()**, &quot;.&quot;) == 0)[/cpp]</p>
<p>/Edit : Außerdem<br />
1. warum nicht gleich</p>
<pre><code class="language-cpp">if (sr.Name == &quot;.&quot;)
</code></pre>
<p>2. warum vergleichst du den Namen im Suchergebnis, bevor du die Suche begonnen hast?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/781040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/781040</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 03 May 2005 16:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox Fehler on Tue, 03 May 2005 23:43:33 GMT]]></title><description><![CDATA[<p>Danke, funktioniert jetzt:</p>
<pre><code class="language-cpp">TSearchRec sr;
 ListBox1-&gt;Clear();
  if (FindFirst(&quot;Mods\\*&quot;, faDirectory, sr) == 0)
   if (strcmp (sr.Name.c_str(), &quot;.&quot;) == 0)
   ShowMessage(&quot;Gefunden&quot;);
  do ListBox1-&gt;Items-&gt;Add(sr.Name);
 while (FindNext(sr) == 0);
FindClose(sr);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/781240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/781240</guid><dc:creator><![CDATA[ZeroOne]]></dc:creator><pubDate>Tue, 03 May 2005 23:43:33 GMT</pubDate></item></channel></rss>