<?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[Kleines Problem beim Unterprogramm]]></title><description><![CDATA[<p>Hallo, ich zeig euch was ich machen möchte:</p>
<p>habe dieses Unterprogramm geschrieben:</p>
<pre><code class="language-cpp">int AB;

void TForm1::Fisch(char* Art, int Wert1, int Wert2)
{
    if (TComboBox1-&gt;Text == Art)
    {
        if(Bild1-&gt;Visible==true){AB=Wert1;}
        if(Bild2-&gt;Visible==true){AB=Wert2;}
    }
}
</code></pre>
<p>Ich möchte das Unterprogramm so ausgeben:</p>
<pre><code class="language-cpp">Fisch(&quot;Forelle&quot;,2,3);
</code></pre>
<p>Aber er kommt nicht einmal in die obere if Bedingung von TComboBox, da irgendetwas mit dem char &quot;Art&quot; nicht stimmt.<br />
Ist wahrscheinlich ein simpler Fehler, aber ich komm einfach nicht drauf...</p>
<p>Ich danke für eure Hilfe !</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198993/kleines-problem-beim-unterprogramm</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 18:47:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198993.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 Nov 2007 19:47:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Tue, 27 Nov 2007 19:48:53 GMT]]></title><description><![CDATA[<p>Hallo, ich zeig euch was ich machen möchte:</p>
<p>habe dieses Unterprogramm geschrieben:</p>
<pre><code class="language-cpp">int AB;

void TForm1::Fisch(char* Art, int Wert1, int Wert2)
{
    if (TComboBox1-&gt;Text == Art)
    {
        if(Bild1-&gt;Visible==true){AB=Wert1;}
        if(Bild2-&gt;Visible==true){AB=Wert2;}
    }
}
</code></pre>
<p>Ich möchte das Unterprogramm so ausgeben:</p>
<pre><code class="language-cpp">Fisch(&quot;Forelle&quot;,2,3);
</code></pre>
<p>Aber er kommt nicht einmal in die obere if Bedingung von TComboBox, da irgendetwas mit dem char &quot;Art&quot; nicht stimmt.<br />
Ist wahrscheinlich ein simpler Fehler, aber ich komm einfach nicht drauf...</p>
<p>Ich danke für eure Hilfe !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411231</guid><dc:creator><![CDATA[Friedfischer]]></dc:creator><pubDate>Tue, 27 Nov 2007 19:48:53 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Tue, 27 Nov 2007 21:30:33 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>AnsiString == char* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
was vergleichst du denn da ?</p>
<p>Mfg<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411290</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Tue, 27 Nov 2007 21:30:33 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Tue, 27 Nov 2007 21:48:42 GMT]]></title><description><![CDATA[<p>Wie meinst du das genau ? <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="😕"
    /><br />
Wie gehört es anders ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411304</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411304</guid><dc:creator><![CDATA[Friedfischer]]></dc:creator><pubDate>Tue, 27 Nov 2007 21:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Wed, 28 Nov 2007 08:34:49 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Der Code ist syntaktisch in Ordnung. AnsiString hat einen Vergleichsoperator für char* (und auch const char* was ich empfehlen würde)</p>
<p>Benutzt den Debugger und schau was die ComboxBox und die char-variable zur Laufzeit wirklich für Werte haben. Wenn die Bedingung wirklich nicht erfüllt wird dann hat der Computer immer recht und die beiden sind verschieden.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411393</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 28 Nov 2007 08:34:49 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Wed, 28 Nov 2007 09:54:35 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Probier es doch mal mit</p>
<p>if(strcmp(TComboBox1-&gt;Text.c_str(),Art)==0)</p>
<p>mit TComboBox1-&gt;Text.c_str() wandelst du den String temporär in ein Char-Array Um.</p>
<p>strcmp ist eine Funktion zum Vergleichen von Zeichenarrays (Texte)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411434</guid><dc:creator><![CDATA[Deforation]]></dc:creator><pubDate>Wed, 28 Nov 2007 09:54:35 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Wed, 28 Nov 2007 12:19:57 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16959">@Deforation</a> : Das ist absolut nicht notwendig. AnsiString hat einen Vergleichsoperator.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411521</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 28 Nov 2007 12:19:57 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem beim Unterprogramm on Wed, 28 Nov 2007 16:04:20 GMT]]></title><description><![CDATA[<p>Danke für die Antworten, aber es hatte einen anderen Fehler, den ihr nach meiner Erklärung nie finden hättet können.</p>
<p>Und zwar gab ich nicht die Zahlen 2 und 3 als int Werte her, sondern Zahlen mit Komma...</p>
<p>Daher brauchte ich ein double Wert1 etc....</p>
<p>Trotzdem danke für eure Hilfe !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1411702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1411702</guid><dc:creator><![CDATA[Friedfischer]]></dc:creator><pubDate>Wed, 28 Nov 2007 16:04:20 GMT</pubDate></item></channel></rss>