<?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[namen eingeben, in einer .txt datei nachschlagen und ausgebn]]></title><description><![CDATA[<p>hallo habe noch eine Frage..</p>
<p>und zwar folgendes..<br />
Ich gebe in einem Edit den gewünschten Dateinamen ein.<br />
Dann hatte ich vor den Namen aus meinem zuvor ausgelesen und in einer .txt gespeicherten Daten auszulesen..</p>
<p>In der .txt Datei steht der gesamte Pfad..<br />
z.B: c:\Programme\\Adobe\Acrobat 6.0\Esl\AiodLite.dll<br />
So..<br />
wenn der Benutzer nun AiodLite eingibt soll es diese Zeile in der .txt Datei finden in der dieser Name vorkommt und in einer ListBox ausgeben.</p>
<p>Code bisher:</p>
<pre><code class="language-cpp">GroupBox4-&gt;Visible=true; 
AnsiString datei,datei2; 
int i; 
int wert=0; 
datei=Panel2-&gt;Caption; 
DATEI=new TStringList; 
DATEI-&gt;LoadFromFile(&quot;lokal.txt&quot;); 
int n=DATEI-&gt;Count; 
for(i=0;i&lt;=n-1;i++) 
{ 
datei2=DATEI-&gt;Strings[i].Pos(datei); 
if(datei==datei2){ListBox2-&gt;Items-&gt;Add(datei);wert+1;} 
} 
if(wert==0){ShowMessage(&quot;nicht vorhanden&quot;);} 
}
</code></pre>
<p>So funktioniert es aber nicht..was ist falsch??<br />
Was muss ich verändern??<br />
Habt ihr Ideen für eine bessere Umsetzung als meine??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/113471/namen-eingeben-in-einer-txt-datei-nachschlagen-und-ausgebn</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 04:38:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/113471.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Jun 2005 10:28:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 10:29:02 GMT]]></title><description><![CDATA[<p>hallo habe noch eine Frage..</p>
<p>und zwar folgendes..<br />
Ich gebe in einem Edit den gewünschten Dateinamen ein.<br />
Dann hatte ich vor den Namen aus meinem zuvor ausgelesen und in einer .txt gespeicherten Daten auszulesen..</p>
<p>In der .txt Datei steht der gesamte Pfad..<br />
z.B: c:\Programme\\Adobe\Acrobat 6.0\Esl\AiodLite.dll<br />
So..<br />
wenn der Benutzer nun AiodLite eingibt soll es diese Zeile in der .txt Datei finden in der dieser Name vorkommt und in einer ListBox ausgeben.</p>
<p>Code bisher:</p>
<pre><code class="language-cpp">GroupBox4-&gt;Visible=true; 
AnsiString datei,datei2; 
int i; 
int wert=0; 
datei=Panel2-&gt;Caption; 
DATEI=new TStringList; 
DATEI-&gt;LoadFromFile(&quot;lokal.txt&quot;); 
int n=DATEI-&gt;Count; 
for(i=0;i&lt;=n-1;i++) 
{ 
datei2=DATEI-&gt;Strings[i].Pos(datei); 
if(datei==datei2){ListBox2-&gt;Items-&gt;Add(datei);wert+1;} 
} 
if(wert==0){ShowMessage(&quot;nicht vorhanden&quot;);} 
}
</code></pre>
<p>So funktioniert es aber nicht..was ist falsch??<br />
Was muss ich verändern??<br />
Habt ihr Ideen für eine bessere Umsetzung als meine??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815426</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 10:29:02 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 10:32:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>AnsiString::Pos gibt einen index zurück (oder 0 wenn nicht gefunden) und keinen AnsiString. Steht auch so in der Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815429</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 23 Jun 2005 10:32:53 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 10:43:48 GMT]]></title><description><![CDATA[<p>hmm ok..aber was muss ich dann einsetzen um das rauszulesen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815433</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 10:43:48 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 10:48:10 GMT]]></title><description><![CDATA[<p>Wie wärs mit</p>
<pre><code class="language-cpp">if( DATEI-&gt;Strings[i].Pos(datei) != 0) ...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/815436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815436</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 23 Jun 2005 10:48:10 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 10:53:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">GroupBox4-&gt;Visible=true; 
bool bGefunden = false;
AnsiString datei = Panel2-&gt;Caption; 
DATEI=new TStringList; 
DATEI-&gt;LoadFromFile(&quot;lokal.txt&quot;); 
for(i = 0; i &lt; DATEI-&gt;Count; i++) 
{ 
	if (DATEI-&gt;Strings[i].AnsiPos(datei))
	{
		ListBox2-&gt;Items-&gt;Add(DATEI-&gt;Strings[i]); 
		bGefunden = true;
	}
} 
if(!bGefunden)
	{ShowMessage(&quot;nicht vorhanden&quot;);
}
</code></pre>
<p>[EDIT]<br />
Fällt mir gerade noch auf:<br />
[cpp]DATEI = new TStringList**()**;[/cpp]<br />
Und ich hoffe da folgt dann noch ein delete DATEI...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815439</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 10:53:32 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 11:12:54 GMT]]></title><description><![CDATA[<p>hmm...leider geht es so auch nicht..Delete hab ich auch noch nicht eingebaut..</p>
<p>es zeigt im übrigen keinen Fehler an..aber es gibt einfach nichts in der listbox aus..<br />
und es kommt immer &quot;wurde nicht gefunden&quot; obwohl es 100% da is..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815457</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 11:12:54 GMT</pubDate></item><item><title><![CDATA[Reply to namen eingeben, in einer .txt datei nachschlagen und ausgebn on Thu, 23 Jun 2005 11:18:31 GMT]]></title><description><![CDATA[<p>okay es geht!!</p>
<p>danke!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815462</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 11:18:31 GMT</pubDate></item></channel></rss>