<?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[If befehl der erkennt ob ein objekt exestiert]]></title><description><![CDATA[<p>wie heißt der if befehl der prüft ob ein objekt exestier</p>
<p>if (label==true)</p>
<p>funktionier nicht</p>
<p><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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/88071/if-befehl-der-erkennt-ob-ein-objekt-exestiert</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 01:00:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/88071.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 06 Oct 2004 10:15:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 10:15:34 GMT]]></title><description><![CDATA[<p>wie heißt der if befehl der prüft ob ein objekt exestier</p>
<p>if (label==true)</p>
<p>funktionier nicht</p>
<p><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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/622264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622264</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 10:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 10:21:32 GMT]]></title><description><![CDATA[<p>Du könntest folgendes machen:</p>
<pre><code class="language-cpp">if(Label1) { // mach was }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/622266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622266</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Wed, 06 Oct 2004 10:21:32 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 10:43:08 GMT]]></title><description><![CDATA[<blockquote>
<p>if(Label1) { // mach was }</p>
</blockquote>
<p>Das wird nicht funktionieren !<br />
Existiert <strong>Label1</strong> nicht, wird das Programm erst garnicht kompiliert <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>
<p>Schau mal in die <strong>FAQ</strong> -&gt; <strong>Komponenten benutzen</strong> -&gt; Z<strong>ugriff aber nicht durch Namen</strong></p>
<p>Auf so eine Art und Weise kann man auch die Existenz eines VCL-Objektes überprüfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622278</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Wed, 06 Oct 2004 10:43:08 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 11:37:46 GMT]]></title><description><![CDATA[<p>Peter schrieb:</p>
<blockquote>
<p>Das wird nicht funktionieren !<br />
Existiert <strong>Label1</strong> nicht, wird das Programm erst garnicht kompiliert <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>
</blockquote>
<p>Stimmt! Ich war irgendwie bei initialisiert oder nicht initialisert. Aber du hast recht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622315</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Wed, 06 Oct 2004 11:37:46 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 11:48:13 GMT]]></title><description><![CDATA[<p><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>ich weiß trotzdem nicht was da im FAQ steht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
ich bin ein anfänger <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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/622328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622328</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 11:48:13 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 11:54:22 GMT]]></title><description><![CDATA[<p>ich vestehe es doch ich habe nur was falsch kopiert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622333</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 11:54:22 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 11:56:23 GMT]]></title><description><![CDATA[<p>Na siehste, jetzt biste schon ein Fortgeschrittener <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/622338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622338</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Wed, 06 Oct 2004 11:56:23 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 12:32:27 GMT]]></title><description><![CDATA[<p>ok trotzdem exestiert ein problem und zwar wollte ich ein programm schreiben das wenn kein edit feld exestiert eins einfügt<br />
und wenn ein edit feld existiert soll er ein neues erstellen das darunter auftacht. <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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/622377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622377</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 12:32:27 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 12:48:23 GMT]]></title><description><![CDATA[<p>Was ist denn genau das Problem für Dich ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622401</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Wed, 06 Oct 2004 12:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 12:53:11 GMT]]></title><description><![CDATA[<p>Da du ja den FAQ-Eintrag nun benutzen kannst und das Erstellen von Editfeldern zur Laufzeit auch kein großes Problem darstellt (du weißt ja jetzt wie hilfreich die FAQ ist...) sollte es ja kein großes Problem geben, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622405</guid><dc:creator><![CDATA[Plemplem]]></dc:creator><pubDate>Wed, 06 Oct 2004 12:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 13:18:55 GMT]]></title><description><![CDATA[<p>Peter schrieb:</p>
<blockquote>
<p>Was ist denn genau das Problem für Dich ?</p>
</blockquote>
<p>mein problem ist das wen ich TForm1 durch TEdit1 Ersetze und caption durch text ersettze kann ich das programm zwar starten aber es funktionier trotzdem nicht schprich die texte werden nicht umgeschrieben und es entsteht ein fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622421</guid><dc:creator><![CDATA[~Homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 13:18:55 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 13:24:13 GMT]]></title><description><![CDATA[<p><strong>Welcher</strong> Fehler, und wie wär's mal mit dem entsprechenden Abschnitt deines Codes?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622423</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 06 Oct 2004 13:24:13 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 14:16:17 GMT]]></title><description><![CDATA[<p>Jansen schrieb:</p>
<blockquote>
<p><strong>Welcher</strong> Fehler, und wie wär's mal mit dem entsprechenden Abschnitt deines Codes?</p>
</blockquote>
<pre><code class="language-cpp">//so sah das programm ursprünglich aus
    for(int i=0; i &lt; Form1-&gt;ComponentCount; i++) 
    { 
        // Alle Labels verändern 
        if (Form1-&gt;Components[i]-&gt;ClassNameIs(&quot;TLabel&quot;)) 
        { 
            dynamic_cast&lt;TLabel*&gt;(Form1-&gt;Components[i])-&gt;Caption =&quot;Alle Labels auf gleichen Wert setzen&quot;;

        } 

        // oder eine spezielle Behandlung 
        if (Form1-&gt;Components[i]-&gt;ClassNameIs(&quot;TLabel&quot;)) 
        { 
            if (dynamic_cast&lt;TLabel*&gt;(Form1-&gt;Components[i])-&gt;Name == &quot;Label1&quot;) 
                dynamic_cast&lt;TLabel*&gt;(Form1-&gt;Components[i])-&gt;Caption = &quot;Ausnahme Label1&quot;; 
        } 
    } 

//so habe ich das programm verändert :p 
{
    for(int i=0; i &lt; Form1-&gt;ComponentCount; i++)
    {
        if (Form1-&gt;Components[i]-&gt;ClassNameIs(&quot;TEdit&quot;))
        {
            dynamic_cast&lt;TEdit*&gt;(Form1-&gt;Components[i])-&gt;Text = &quot;Alle Edit Felder auf gleichen Wert setzen&quot;;
        }

        if (Form1-&gt;Components[i]-&gt;ClassNameIs(&quot;TEdit1&quot;))
        {
            if (dynamic_cast&lt;TEdit*&gt;(Form1-&gt;Components[i])-&gt;Name == &quot;Edit1&quot;)
                dynamic_cast&lt;TEdit*&gt;(Form1-&gt;Components[i])-&gt;Text = &quot;Ausnahme Edit1&quot;;
        }

    }

}
</code></pre>
<p>Mann kann das Programm kompilieren aber es liefert nicht dir gewünschten auswurf ergebnisse.</p>
<p><strong>Edit:</strong><br />
Bitte die <strong><a href="http://c-plusplus.net/forum/faq.php?mode=bbcode" rel="nofollow">Code-Tags</a></strong> benutzen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622458</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 14:16:17 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 14:17:50 GMT]]></title><description><![CDATA[<p>Ich habe so das dumpfe Gefühl, Du hast überhaupt nicht verstanden was die Programmzeilen anstellen <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 />
<strong>Was</strong> willst Du damit eigentlich genau erreichen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622468</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Wed, 06 Oct 2004 14:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Wed, 06 Oct 2004 14:51:16 GMT]]></title><description><![CDATA[<p>Peter schrieb:</p>
<blockquote>
<p>Ich habe so das dumpfe Gefühl, Du hast überhaupt nicht verstanden was die Programmzeilen anstellen<br />
Was willst Du damit eigentlich genau erreichen ?</p>
</blockquote>
<p>Da hast du wahrscheinlich nicht ganz unrecht das ich das nich ganz<br />
verschtanden habe. <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 />
Ich wollte ja eigentlich ursprünglich ein Button haben auf den ich klicken kann bei dem nach jedem klick ein Edit feld unter einem anderen entsteht.<br />
Ich möchte das der code da unten nicht nach einem klick sondern einzel abgearbeitet wird.<br />
Aber vorher soll er gucken ob es das Editfeld1 überhaupt exestiert bevor er das 2 macht.</p>
<pre><code class="language-cpp">TEdit* a = new TEdit(this);
a-&gt;Parent = this;
a-&gt;Left = 8;
a-&gt;Top = 400;
a-&gt;Text = 2;
a-&gt;Width =41;
a-&gt;Height=24;

TEdit* g = new TEdit(this);
g-&gt;Parent = this;
g-&gt;Left = 8;
g-&gt;Top = 424;
g-&gt;Text = &quot;3&quot;;
g-&gt;Width =41;
g-&gt;Height=24;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/622504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622504</guid><dc:creator><![CDATA[~homer]]></dc:creator><pubDate>Wed, 06 Oct 2004 14:51:16 GMT</pubDate></item><item><title><![CDATA[Reply to If befehl der erkennt ob ein objekt exestiert on Thu, 07 Oct 2004 05:52:38 GMT]]></title><description><![CDATA[<p>Geh Schritt für Schritt vor, nicht alles auf einmal. Bau dir erst mal eine Subroutine welche überprüft, ob ein Editfeld überhaupt da ist. Überleg Dir, was Du dieser Routine übergeben willst (kann auch nichts sein) und was als Ergebniss zurückgegeben werden soll (z.B. bool Wert). Teste diese Routine aus und wenn alles zu Deiner Zufriedenheit funktioniert, überleg Dir die weitere Vorgehensweise. Es ist oft sehr praktikabel, eine Gesamtausfgabe in mehrere Unteraufgaben (Subroutinen) aufzuteilen. Das macht das Ganze nicht nur übersichtlicher, sondern man kann die einzelnen Routinen auch wunderbar austesten. Komplexere Aufgaben kann man dann z.B. auch in Klassen kapseln ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/622753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/622753</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Thu, 07 Oct 2004 05:52:38 GMT</pubDate></item></channel></rss>