<?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[irgendwas mit char?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgende Frage;</p>
<p>wie verklickere ich dem Computer das die eingabe ein bestimmtest wort sein soll?<br />
Ich habe mir das folgender maßen vorgestellt</p>
<p>(wenn der 1ste Button geklickt wird)</p>
<p>if (zufall = 1)<br />
{<br />
try<br />
<em>&quot;Die eingabe soll ein bestimmtes wort sein&quot;</em></p>
<p>catch (...)<br />
und so weiter...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/76008/irgendwas-mit-char</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 09:51:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/76008.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Jun 2004 05:51:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 05:51:25 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgende Frage;</p>
<p>wie verklickere ich dem Computer das die eingabe ein bestimmtest wort sein soll?<br />
Ich habe mir das folgender maßen vorgestellt</p>
<p>(wenn der 1ste Button geklickt wird)</p>
<p>if (zufall = 1)<br />
{<br />
try<br />
<em>&quot;Die eingabe soll ein bestimmtes wort sein&quot;</em></p>
<p>catch (...)<br />
und so weiter...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534734</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 07 Jun 2004 05:51:25 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 06:01:50 GMT]]></title><description><![CDATA[<p>Erst einmal: if(zufall == 1)<br />
Ansonsten waere die if-Abfrage immer wahr.</p>
<p>Ausserdem:<br />
Wie soll das Wort denn eingegeben werden?<br />
Ueber ein Eingabefeld?</p>
<p>Gib doch mal ein paar Informationen mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534739</guid><dc:creator><![CDATA[Darkfalcon]]></dc:creator><pubDate>Mon, 07 Jun 2004 06:01:50 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 06:10:42 GMT]]></title><description><![CDATA[<p>äh, nicht dass ich die Frage verstehe....</p>
<p>im Header:</p>
<pre><code class="language-cpp">AnsiString asMeinWort;
</code></pre>
<p>In der Funktion:</p>
<pre><code class="language-cpp">switch (zufall)
{
   case 1: asMeinWort = &quot;Hallo&quot;; break;
   case 2: asMeinWort = &quot;Willkommen&quot;; brak;
   // ...
   default: asMeinWort = &quot;&quot;;
}
</code></pre>
<p>Ah so, vergleiche werden mit == durchgerführt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534746</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 07 Jun 2004 06:10:42 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 07:05:46 GMT]]></title><description><![CDATA[<p>ja... sorry dass ich da mal ein &quot;=&quot; vergessen habe!</p>
<p>also...</p>
<p>ich wollte, jetzt bitte nicht auslachen, für meinen Bruder ein Vokabelabfragegerät schreiben.</p>
<p>und das Wort soll eigentlich über ein edit feld eigegeben werden!</p>
<p>und die zweite Antwort verstehe ich nicht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534774</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 07 Jun 2004 07:05:46 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 07:16:23 GMT]]></title><description><![CDATA[<p>Du hast eine Tabelle, Liste oder sonstwas, in der z.B. immer das deutsche Wort und die englische Übersetzung enthalten ist. Jetzt möchtest Du per zufälliger Ausgabe eines der deutschen Wörter ausgeben und dein Bruder soll die Übesetzung eingeben...</p>
<p>Habe ich das jetzt richtig verstanden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534779</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 07 Jun 2004 07:16:23 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 07:38:26 GMT]]></title><description><![CDATA[<p>Ich habe mal so etwas geschrieben.</p>
<p>Schau mal unter <a href="http://www.falconhunter.de" rel="nofollow">http://www.falconhunter.de</a><br />
in der Sourcecodessektion nach dem Englischtrainer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534790</guid><dc:creator><![CDATA[Darkfalcon]]></dc:creator><pubDate>Mon, 07 Jun 2004 07:38:26 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 07 Jun 2004 08:10:54 GMT]]></title><description><![CDATA[<p>naja... nicht wirklich.</p>
<p>Ich klicke auf den Button &quot;neu&quot;, darauf folgt, dass auf einem Label ein englisches Wort steht. Darunter liegt ein Edit-Feld in dem ich die Übersetzung eingebe. Ist das getan, geht es weiter bis ich die Lektion abgefragt wurde. wenn ich was falsch eingegeben habe wird das mit hilfe</p>
<p>Fehler++</p>
<p>gespeichert.<br />
Die Englischen Vokabeln sehe ich eigentlich nicht. der fragt mich nur in einer zufälligen Reinfolge</p>
<p>PS: ich benötige doch winrar dazu, nicht?<br />
und ist dann noch der Quellcode mit dabei, ich will ja was lernen.!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/534803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/534803</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 07 Jun 2004 08:10:54 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Thu, 10 Jun 2004 11:05:24 GMT]]></title><description><![CDATA[<p>schön das ihr mal antworten!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/537334</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/537334</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Thu, 10 Jun 2004 11:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Thu, 10 Jun 2004 11:11:16 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>bitte erklaer uns doch genau wo dein Problem liegt</p>
<p>- anzeigen<br />
- suchen<br />
- vergleichen</p>
<p>und zeig uns bitte, was du schon versucht hast (und was nicht geht)</p>
<p>dann ist es auch viel leichter dir zu helfen</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/537345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/537345</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Thu, 10 Jun 2004 11:11:16 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Fri, 11 Jun 2004 12:57:24 GMT]]></title><description><![CDATA[<p>der computer soll die eingabe mit einem Wort vergleichen.</p>
<p>1. eingeben von Wort<br />
2. vergleichen obs das Wort ist was ich eingeben soll<br />
3. auf einem Label mir sagen ob es richtig war.</p>
<p>ich weiß das ich in ausdruck immer eine 4 hatte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/538082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/538082</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Fri, 11 Jun 2004 12:57:24 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Fri, 11 Jun 2004 13:09:06 GMT]]></title><description><![CDATA[<p>Also nochmal:</p>
<p>KlausB schrieb:</p>
<blockquote>
<p>bitte erklaer uns doch genau wo dein Problem liegt</p>
<p>- anzeigen<br />
- suchen<br />
- vergleichen</p>
<p>und zeig uns bitte, was du schon versucht hast (und was nicht geht)</p>
</blockquote>
<p>Einen Versuch hast du noch. Du sollst nicht beschreiben, was du möchtest, sondern was nicht funktioniert, warum es nicht funktioniert und was du versucht hast dagegen zu unternehmen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/538095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/538095</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Fri, 11 Jun 2004 13:09:06 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Fri, 11 Jun 2004 17:00:46 GMT]]></title><description><![CDATA[<p>mach 2 Dateien:<br />
eine mit den Worten auf deutsch und eine auf englisch. die reihenfolge der worte muss stimmen.<br />
dann erstellst du ein Edit (Edit1) wo das wort eingegeben werden soll und ein<br />
Label (Label1) wo es auf englisch angezeigt wird. Auserdem erstellst du einen Button (Button1)<br />
in die header datei kommt dann das:</p>
<pre><code class="language-cpp">int index;
</code></pre>
<p>Dann in die formCreate methode schreibst du soetwas:</p>
<pre><code class="language-cpp">index = 0;
TStringList *englisch = new TStringList;
TStringList *deutsch = new TStringList;
englisch-&gt;LoadFromFile(&quot;eng.txt&quot;);
deutsch-&gt;LoadFromFile(&quot;deu.txt&quot;);
Label1-&gt;Caption = deutsch[index];
</code></pre>
<p>in die ButtonClick methode schreibst du dann irgendetwas wie hier:</p>
<pre><code class="language-cpp">if(Edit1-&gt;Text == englisch[index])
  ShowMessage(&quot;richtig&quot;);
else
  ShowMessage(&quot;falsch&quot;);
if(index &lt; englisch-&gt;Count - 1)
 index++
</code></pre>
<p>ich hab das ganze nicht ausprobiert, aber es sollte funktionieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/538224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/538224</guid><dc:creator><![CDATA[nuclearspider]]></dc:creator><pubDate>Fri, 11 Jun 2004 17:00:46 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Fri, 11 Jun 2004 17:11:07 GMT]]></title><description><![CDATA[<p>nuclearspider schrieb:</p>
<blockquote>
<p>mach 2 Dateien:</p>
</blockquote>
<p>Würde ich nicht tun, eine reicht.</p>
<p>nuclearspider schrieb:</p>
<blockquote>
<p>ich hab das ganze nicht ausprobiert...</p>
</blockquote>
<p>Ich auch nicht</p>
<p>nuclearspider schrieb:</p>
<blockquote>
<p>..., aber es sollte funktionieren</p>
</blockquote>
<p>Glaube ich nicht.</p>
<p>nuclearspider schrieb:</p>
<blockquote>
<pre><code class="language-cpp">Label1-&gt;Caption = deutsch[index];
</code></pre>
</blockquote>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/538226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/538226</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Fri, 11 Jun 2004 17:11:07 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Sat, 12 Jun 2004 12:05:40 GMT]]></title><description><![CDATA[<p>Alexander Kempf schrieb:</p>
<blockquote>
<p>Glaube ich nicht.</p>
</blockquote>
<p>Ich auch nicht. Schließlich macht es nicht viel Sinn, die StringLists in der FormCreate zu erstellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/538542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/538542</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Sat, 12 Jun 2004 12:05:40 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Tue, 15 Jun 2004 05:59:00 GMT]]></title><description><![CDATA[<p>tut mir leid dass ich so lange nix geschrieben habe,<br />
aber, ich finde es cool dass ihr euch so einig seid <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>u.a. verstehe ich das nicht warum es nicht einfach geht dass ich keine zusätzliche datei einrichten muss, deshalb auch die überschrift der Frage &quot;irgendwas mit char?&quot;</p>
<p>ich komme übrigens beim eingeben bzw. vergleichen nicht weiter.</p>
<p>und ich hatte mir das so vorgestellt dass das einfach die eingabe mit einem Wort vergleicht welches ich mit == verbinde.</p>
<p>ungefähr so</p>
<p>Eingabe (edit1-&gt;Text) muss dieses wort sein</p>
<p>aber ich bin mir nicht sicher. <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="😕"
    /> <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="😕"
    /> <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>und so richtig verstehe ich alle code nicht wirklich (zu 75%) aber was ist nun wenn ich mehr als ein deutsches/ englisches Wort will?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540433</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Tue, 15 Jun 2004 05:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Tue, 15 Jun 2004 06:58:17 GMT]]></title><description><![CDATA[<p>clekilein schrieb:</p>
<blockquote>
<p>und so richtig verstehe ich alle code nicht wirklich (zu 75%) aber was ist nun wenn ich mehr als ein deutsches/ englisches Wort will?</p>
</blockquote>
<p>Und genau da kommen die Stringlisten, Dateien oder Datenbanken ins Spíel. Irgendwo mußt Du die verschiedenen Wortgruppen doch abbilden (speichern).</p>
<p>Am einfachsten dürfte es wohl über eine TStringList gehen. Ich würde pro Zeile der StringList eine englisch / deutsche Wortkombination eingeben, mit einem festen Trennzeichen dazwischen (ein Gleichheitszeichen z.B.). So kannst Du zum Beispiel im Notepad das Wörterbuch erstellen und pflegen. Mach einfach mal eine Datei, mit ein paar Einträgen und lade Sie in eine Stringliste. Dann kannst Du per Zufall, oder in einer bestimmten Reihenfolge durch die einzelnen Zeilen gehen und nach dem Trennzeichen suchen und die Zeile in das englische und das deutsche Wort aufteilen. Das deutsche Wort im Label ausgeben und das englische Wort gegen die Eingabe im Edit vergleichen.</p>
<p>Hilft Dir das weiter?</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540454</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 15 Jun 2004 06:58:17 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Tue, 15 Jun 2004 07:54:53 GMT]]></title><description><![CDATA[<p>Joe_M. schrieb:</p>
<blockquote>
<p>Am einfachsten dürfte es wohl über eine TStringList gehen. Ich würde pro Zeile der StringList eine englisch / deutsche Wortkombination eingeben, mit einem festen Trennzeichen dazwischen (ein Gleichheitszeichen z.B.).</p>
</blockquote>
<p>Ich würde dringend ein Gleichheitszeichen empfehlen und mir dann mal die Eigenschaften Names und Values der TStringList<br />
anschauen. Dann sparst Du Dir das Suchen nach dem Trennzeichen.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540492</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Tue, 15 Jun 2004 07:54:53 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Wed, 16 Jun 2004 05:34:38 GMT]]></title><description><![CDATA[<p>also, ich soll jetzt den text dort oben abschreiben, und dann soll das funktionieren? ach,so wegen dem .txt muss das eine bestimmte stelle haben, wo das liegt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/541244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541244</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Wed, 16 Jun 2004 05:34:38 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Wed, 16 Jun 2004 06:23:50 GMT]]></title><description><![CDATA[<p>Erstell mit dem Notepad mal eine Datei in dem Projektverzeichnis. Ich nenne sie hier mal Vokabeln.txt. Dort fügst Du testweise mal ein paar Zeilen ein:<br />
ja=yes<br />
nein=no<br />
vielleicht=maybe</p>
<p>In der Header-Datei gibst Du unter private: folgendes ein:</p>
<pre><code class="language-cpp">TStringList* slVokabeln;
int iPosition, iFehler;
AnsiString asDeutsch;
AnsiString asEnglisch;
void ZeileAufteilen(AnsiString Zeile);
</code></pre>
<p>In der CPP:</p>
<pre><code class="language-cpp">void __fastcall TForm1::FormCreate(TObject *Sender)
{
	slVokabeln = new TStringList();
	slVokabeln-&gt;LoadFromFile(&quot;Vokabeln.txt&quot;);
	iFehler = iPosition = 0;
	if (!slVokabeln-&gt;Text.IsEmpty()) // überhaupt was in der Liste?
		ZeileAufteilen(slVokabeln-&gt;Strings[iPosition]);	// erstes Wortpaar in asDeutsch und asEnglisch laden
	Label1-&gt;Caption = asEnglisch;
	Edit1-&gt;Clear();
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormDestroy(TObject *Sender)
{
	if (slVokabeln)
		delete slVokabeln;
}
//---------------------------------------------------------------------------

void TForm1::ZeileAufteilen(AnsiString Zeile)
{
	int pos = Zeile.AnsiPos(&quot;=&quot;);
	if (pos)
	{
		asDeutsch = Zeile.SubString(1, pos - 1);
		asEnglisch = Zeile.SubString(pos + 1, Zeile.Length() - pos + 1);
	}
	else
	{
		asDeutsch = &quot;&quot;;
		asEnglisch = &quot;&quot;;
	}
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
	if (Edit1-&gt;Text == asDeutsch)
		ShowMessage(&quot;Richtig!&quot;);
	else
	{
		ShowMessage(&quot;Falsch!&quot;);
		iFehler++;
	}
	iPosition++;
	Label1-&gt;Caption = &quot;&quot;;
	Edit1-&gt;Clear();
	if (iPosition &lt; slVokabeln-&gt;Count)
	{
		ZeileAufteilen(slVokabeln-&gt;Strings[iPosition]);
		Label1-&gt;Caption = asEnglisch;
		if (Edit1-&gt;CanFocus())
			Edit1-&gt;SetFocus();
	}
	else
	{
		ShowMessage(&quot;Fertig. Anzahl Fehler: &quot; + AnsiString(iFehler));
	}
}
//---------------------------------------------------------------------------
</code></pre>
<p>Dies sollte Dir als Grundlage reichen. In diesem Code wird keinerlei Fehlerbehandlung durchgeführt. Es wird auch nicht auf ungültige Zeilen in der Vokabeln.txt geprüft. Außerdem ist der Aufbau stark verbesserungsbedürftig. Ich würde das so auf keinen Fall tatsächlich einsetzen. Aber als Ausgangsbasis ist es durchaus verwendbar...</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/541258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541258</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Jun 2004 06:23:50 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Thu, 17 Jun 2004 10:47:44 GMT]]></title><description><![CDATA[<p>Eine solche Datei kannst Du auch ohne das Rad neu zu erfinden einlesen.</p>
<p>Joe_M. schrieb:</p>
<blockquote>
<pre><code>ja=yes
nein=no
vielleicht=maybe
</code></pre>
</blockquote>
<p>Ich habe mir mal erlaubt ein paar Änderungen einzufügen, um mal die Verwendung von Names/Values zu veranschaulichen:</p>
<p>Header:</p>
<pre><code class="language-cpp">TStringList* slVokabeln;
int iPosition, iFehler;
</code></pre>
<p>CPP:</p>
<pre><code class="language-cpp">void __fastcall TForm1::FormCreate(TObject *Sender)
{
	slVokabeln = new TStringList();
	slVokabeln-&gt;LoadFromFile(&quot;Vokabeln.txt&quot;);
	iFehler = iPosition = 0;
	Label1-&gt;Caption = slVokabeln-&gt;Names[iPosition];
	Edit1-&gt;Clear();
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormDestroy(TObject *Sender)
{
	if (slVokabeln)
		delete slVokabeln;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
	if (Edit1-&gt;Text == slVokabeln-&gt;Values[slVokabeln-&gt;Names[iPosition&rsqb;&rsqb;)
		ShowMessage(&quot;Richtig!&quot;);
	else
	{
		ShowMessage(&quot;Falsch!&quot;);
		iFehler++;
	}
	iPosition++;
	Label1-&gt;Caption = &quot;&quot;;
	Edit1-&gt;Clear();
	if (iPosition &lt; slVokabeln-&gt;Count)
	{
		Label1-&gt;Caption = slVokabeln-&gt;Names[iPosition];
		if (Edit1-&gt;CanFocus())
			Edit1-&gt;SetFocus();
	}
	else
	{
		ShowMessage(&quot;Fertig. Anzahl Fehler: &quot; + AnsiString(iFehler));
	}
}
//---------------------------------------------------------------------------
</code></pre>
<p>Wobei man natürlich den Code der in Button1Click steht auslagern sollte - aber Joe_M. hat ja bereits darauf hingewiesen.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/542208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/542208</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Thu, 17 Jun 2004 10:47:44 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 04 Oct 2004 11:06:01 GMT]]></title><description><![CDATA[<p>Seit langen habe ich mal wieder zu diesem Tehma eine Frage...</p>
<p>ich habe alles so gemacht wie gesagt und es hat alles geklappt.! <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 />
aber, wenn eine Vokabel mehrere bedeutungen hat wie kann ich das machen?</p>
<p>ich habe mir das so vorgestellt: Yes=Ja=Nein=</p>
<p>diese ganzen bedeutungen, wenn mir das mal jemand sagen könnte wäre das ganz ok.ö</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620519</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 04 Oct 2004 11:06:01 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 04 Oct 2004 11:30:04 GMT]]></title><description><![CDATA[<p>Du möchtest also für eine Vokabel mehrere Bedeutungen in Deiner Vokabel-Textdatei speichern? Dann vermute ich, dass Dein Beispiel</p>
<p>clekilein schrieb:</p>
<blockquote>
<p>ich habe mir das so vorgestellt: Yes=Ja=Nein=</p>
</blockquote>
<p>nur einfach unglücklich gewählt ist.<br />
Du könntest sowas in einem solchen Format abspeichern:</p>
<pre><code>maybe=vielleicht,eventuell
hot=heiß,scharf,echt geil
</code></pre>
<p>Du hast dann natürlich keine exakte Zuordnung von einer Vokabel auf eine Übersetzung, so dass Du nicht einfach Values nutzen kannst.<br />
Stattdessen könntest Du eine temporäre Stringliste nutzen, in die Du Values reinschmeißt (Text-Eigenschaft) und dann die Eigenschaft<br />
CommaText nutzt, um die einzelnen Übersetzungen zu erhalten.<br />
Wenn Du natürlich irgendwann auf die Idee kommen solltest, das ganze auch in umgekehrter Richtung zu machen, solltest Du Dir über<br />
die Struktur noch mal eingehender Gedanken machen.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620532</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Mon, 04 Oct 2004 11:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 04 Oct 2004 11:43:02 GMT]]></title><description><![CDATA[<p>also jetzt nur durch kommata trennen und dann geht das ab?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620548</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 04 Oct 2004 11:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Mon, 04 Oct 2004 12:21:35 GMT]]></title><description><![CDATA[<p>clekilein schrieb:</p>
<blockquote>
<p>also jetzt nur durch kommata trennen und dann geht das ab?</p>
</blockquote>
<p>Wenn Du das andere, was ich geschrieben habe, auch beherzigst, dann sollte das abgehen.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620591</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Mon, 04 Oct 2004 12:21:35 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Tue, 05 Oct 2004 10:56:37 GMT]]></title><description><![CDATA[<p>das funktioniert aber nicht, da muss ich dem mehrere Antworten mit komma getrennt sagen (also genau das was da steht!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/621420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/621420</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Tue, 05 Oct 2004 10:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to irgendwas mit char? on Tue, 05 Oct 2004 11:14:32 GMT]]></title><description><![CDATA[<p>clekilein schrieb:</p>
<blockquote>
<p>das funktioniert aber nicht, da muss ich dem mehrere Antworten mit komma getrennt sagen (also genau das was da steht!)</p>
</blockquote>
<p>Das habe ich auch nicht behauptet. Du hast offensichtlich nicht alles durchgelesen, was ich geschrieben habe, obwohl ich Dich auf Dein<br />
Nachfragen hin sogar nochmals darauf hingewiesen habe.<br />
Ich darf mich nochmal selbst zitieren:</p>
<p>Alexander Kempf schrieb:</p>
<blockquote>
<p>Du hast dann natürlich keine exakte Zuordnung von einer Vokabel auf eine Übersetzung, so dass Du nicht einfach Values nutzen kannst.</p>
</blockquote>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/621433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/621433</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Tue, 05 Oct 2004 11:14:32 GMT</pubDate></item></channel></rss>