<?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[Objekt in Funktion ansprechen]]></title><description><![CDATA[<p>Moin,<br />
ich möchte die Caption eines Buttons innerhalb einer Funktion ändern.<br />
Was muss ich da wie übergeben, damit die Funktion einen derartigen Befehl annimmt?<br />
Button1-&gt;Caption = &quot;TEST&quot;;</p>
<p>Muss ich den Sender auslesen? Wie mache ich das?</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/108619/objekt-in-funktion-ansprechen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 23:56:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/108619.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 May 2005 13:22:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objekt in Funktion ansprechen on Sun, 01 May 2005 13:22:49 GMT]]></title><description><![CDATA[<p>Moin,<br />
ich möchte die Caption eines Buttons innerhalb einer Funktion ändern.<br />
Was muss ich da wie übergeben, damit die Funktion einen derartigen Befehl annimmt?<br />
Button1-&gt;Caption = &quot;TEST&quot;;</p>
<p>Muss ich den Sender auslesen? Wie mache ich das?</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/779555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/779555</guid><dc:creator><![CDATA[FreundDerSonne]]></dc:creator><pubDate>Sun, 01 May 2005 13:22:49 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt in Funktion ansprechen on Sun, 01 May 2005 13:50:22 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>probier das</p>
<pre><code class="language-cpp">Button1-&gt;Caption = &quot;TEST&quot;;
</code></pre>
<p>doch einfach mal aus.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/779572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/779572</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 01 May 2005 13:50:22 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt in Funktion ansprechen on Sun, 01 May 2005 13:55:50 GMT]]></title><description><![CDATA[<p>hab ich, dass funktioniert ja nicht...<br />
Button ist innerhalb der Funktion Unbekannt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/779575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/779575</guid><dc:creator><![CDATA[FreundDerSonne]]></dc:creator><pubDate>Sun, 01 May 2005 13:55:50 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt in Funktion ansprechen on Sun, 01 May 2005 14:04:43 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>dann hast du die Funktion nicht als Member des entsprechenden Forms definiert.<br />
Beispiel für Normale Funktion :</p>
<pre><code class="language-cpp">void func1(TObject *Sender)
{
  Button1-&gt;Caption = &quot;TEST&quot;; // funktioniert nicht
  }
</code></pre>
<p>Dagegen Memberfunktion/Methode :<br />
[cpp]// in Headerdatei des Forms :<br />
public :<br />
...<br />
TForm1(...);<br />
*<em>void func2(TObject <em>Sender);</em></em> // Diese Definition hinzufügen<br />
};</p>
<p>// In Implementationsdatei des Forms<br />
void **TForm1::**func2(TObject *Sender)<br />
{<br />
Button1-&gt;Caption = &quot;TEST&quot;; // funktioniert<br />
}[/cpp]<br />
Das zuweisen als Methode wird übrigens vom Objektinspektor übernommen, wenn du einen Event von einem Control erstellst.</p>
<p>Der Hintergrund des ganzen ist Objektorientierte Programmierung, und darüber solltest du dir Hintergrundwissen anlesen, damit du mit dem BCB richtig arbeiten kannst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/779580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/779580</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 01 May 2005 14:04:43 GMT</pubDate></item></channel></rss>