<?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[Object Inspector - Tag]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich frag mich was schon ne lange Zeit. ^^<br />
Bei TEdit,TLabeledEdit etc.<br />
gibt's im Object Inspector wo man Name, Caption, Left, Top, Width etc. einstellen kann, gibts eine Option mit dem Namen &quot;Tag&quot;.</p>
<p>Wozu ist das?<br />
Was macht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/115610/object-inspector-tag</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Jul 2026 09:40:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/115610.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 Jul 2005 20:30:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Object Inspector - Tag on Sat, 16 Jul 2005 20:30:54 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich frag mich was schon ne lange Zeit. ^^<br />
Bei TEdit,TLabeledEdit etc.<br />
gibt's im Object Inspector wo man Name, Caption, Left, Top, Width etc. einstellen kann, gibts eine Option mit dem Namen &quot;Tag&quot;.</p>
<p>Wozu ist das?<br />
Was macht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/832498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/832498</guid><dc:creator><![CDATA[DJ BlackEagle]]></dc:creator><pubDate>Sat, 16 Jul 2005 20:30:54 GMT</pubDate></item><item><title><![CDATA[Reply to Object Inspector - Tag on Sat, 16 Jul 2005 20:40:57 GMT]]></title><description><![CDATA[<p>DJ BlackEagle schrieb:</p>
<blockquote>
<p>Ich frag mich was schon ne lange Zeit.</p>
</blockquote>
<p>Und in der ganzen langen Zeit bist du nicht auf die Idee gekommen, mal in der Hilfe nachzusehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/832503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/832503</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 16 Jul 2005 20:40:57 GMT</pubDate></item><item><title><![CDATA[Reply to Object Inspector - Tag on Sat, 16 Jul 2005 21:59:53 GMT]]></title><description><![CDATA[<p>Die sagt mir das ich das in den Mülleimer werfen kann/soll. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Spaß beiseite.<br />
Da steht nur das Tag keine funktionalität hat im Programm.<br />
Man kann da nur nen 32-bit integer Wert sichern kann.<br />
z.B. ne Referenz oder nen Pointer.</p>
<p>Aber ne Adresse besteht nicht nur aus Zahlen, die besteht aus 0-9 und A-F. A-F ist kein intger Wert. :|</p>
]]></description><link>https://www.c-plusplus.net/forum/post/832524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/832524</guid><dc:creator><![CDATA[DJ BlackEagle]]></dc:creator><pubDate>Sat, 16 Jul 2005 21:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to Object Inspector - Tag on Sun, 17 Jul 2005 05:12:16 GMT]]></title><description><![CDATA[<p>Du schreibst es doch selbst:</p>
<p>ne Referenz oder nen Pointer.</p>
<p>Da kannst du dann deine Zeichen ablegen. TAG dient zur Aufnahme eines 32-Bit wertes oder eines Zeigers, der auf individuelle Daten zeigt, die du gerne zu deinem Object speichern möchtest. Manachmal sehr nützlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/832578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/832578</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sun, 17 Jul 2005 05:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to Object Inspector - Tag on Sun, 17 Jul 2005 05:47:34 GMT]]></title><description><![CDATA[<p>Christian211 schrieb:</p>
<blockquote>
<p>Da kannst du dann deine Zeichen ablegen. TAG dient zur Aufnahme eines 32-Bit wertes oder eines Zeigers, der auf individuelle Daten zeigt, die du gerne zu deinem Object speichern möchtest. Manachmal sehr nützlich.</p>
</blockquote>
<p>Wenn du ein Menü hast, das mehrere Male eine ähnliche Funktionalität anbietet (z.B. für ein Spiel: Schwierigkeitsgrad 1, 2, 3), kannst du, wenn du in Tag den Schwierigkeitsgrad schreibst, die OnClick-Events auf die gleiche Funktion setzen; über den übergebenen Zeiger (nachdem du ihn mindestens auf TComponent* gecastest hast) kann diese Funktion den Tag auslesen. Dadurch vermeidet man solche Konstrukte:</p>
<pre><code class="language-cpp">void __fastcall TFrmMain::MnuLevel1Click(TObject *Sender)
{
        SetLevel (1);
}
//---------------------------------------------------------------------------

void __fastcall TFrmMain::MnuLevel2Click(TObject *Sender)
{
        SetLevel (2);
}
//---------------------------------------------------------------------------

void __fastcall TFrmMain::MnuLevel3Click(TObject *Sender)
{
        SetLevel (3);
}
</code></pre>
<p>DJ BlackEagle schrieb:</p>
<blockquote>
<p>Aber ne Adresse besteht nicht nur aus Zahlen, die besteht aus 0-9 und A-F. A-F ist kein intger Wert. :|</p>
</blockquote>
<p>Ein Zeiger ist genauso eine Variable wie eine Integerzahl; auf 32-Bit-Systemen sind sie auch noch gleich groß, weshalb man in Tag auch einen Zeiger speichern kann.<br />
Eine Adresse ist zudem genauso eine Zahl wie jede andere auch - was du meinst, ist nur die häufig bei Zeigern im Debugger verwendete <a href="http://de.wikipedia.org/wiki/Hexadezimal" rel="nofollow">hexadezimale</a> Darstellung dieser Zahlen.</p>
<p>Moritz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/832581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/832581</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Sun, 17 Jul 2005 05:47:34 GMT</pubDate></item></channel></rss>