<?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[Problem mit dynamisch erzeugten Buttons]]></title><description><![CDATA[<p>Also ich erzeuge beispielsweise Buttons so:</p>
<pre><code class="language-cpp">DynamicArray&lt;TButton*&gt; testBtns;
</code></pre>
<pre><code class="language-cpp">testBtns.Length++;                // nachlesen 
testBtns[0] = new TButton(Handle);        // Button erstellen 
testBtns[0]-&gt;Caption = &quot;TestButton&quot;;   // Belegung von Button-Eigenschaften
........... 
delete testBtns[0];       // nicht vergessen
</code></pre>
<p>Mein Problem ist, dass der bzw. die erzeugten Button nicht auf dem Form dargestellt werden.</p>
<pre><code class="language-cpp">testBtns-&gt;Show();
testBtns-&gt;Left = 0;
testBtns-&gt;Top =0;
testBtns-&gt;Width = 50;
testBtns-&gt;Height = 50;
</code></pre>
<p>was mache ich falsch oder hab ich vergessen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/101461/problem-mit-dynamisch-erzeugten-buttons</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 16:13:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/101461.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Feb 2005 13:26:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 13:26:07 GMT]]></title><description><![CDATA[<p>Also ich erzeuge beispielsweise Buttons so:</p>
<pre><code class="language-cpp">DynamicArray&lt;TButton*&gt; testBtns;
</code></pre>
<pre><code class="language-cpp">testBtns.Length++;                // nachlesen 
testBtns[0] = new TButton(Handle);        // Button erstellen 
testBtns[0]-&gt;Caption = &quot;TestButton&quot;;   // Belegung von Button-Eigenschaften
........... 
delete testBtns[0];       // nicht vergessen
</code></pre>
<p>Mein Problem ist, dass der bzw. die erzeugten Button nicht auf dem Form dargestellt werden.</p>
<pre><code class="language-cpp">testBtns-&gt;Show();
testBtns-&gt;Left = 0;
testBtns-&gt;Top =0;
testBtns-&gt;Width = 50;
testBtns-&gt;Height = 50;
</code></pre>
<p>was mache ich falsch oder hab ich vergessen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/724802</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/724802</guid><dc:creator><![CDATA[gotoxy*arcor.de]]></dc:creator><pubDate>Wed, 16 Feb 2005 13:26:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 13:32:25 GMT]]></title><description><![CDATA[<p>1. Das &quot;delete&quot; erst dann aufrufen, wenn du die Buttons nichtmehr brauchst, spätestens beim Beenden des Programms.</p>
<p>2. Du solltest dir dringenst ansehen, was Arrays sind und wie man auf einzelne Elemente zugreift.</p>
<p>3. Wenn du immer das erste Element überschreibst, wieso nimmst du dann überhaupt ein Array?</p>
<p>4. Parent-Eigenschaft muss gesetzt sein, damit der Button weiß, wo er gezeichnet werden soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/724810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/724810</guid><dc:creator><![CDATA[Windoof]]></dc:creator><pubDate>Wed, 16 Feb 2005 13:32:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 13:33:24 GMT]]></title><description><![CDATA[<p>der Code kommt mir doch bekannt vor <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="😉"
    /></p>
<p>ich habe vergessen</p>
<pre><code class="language-cpp">testBtns[0]-&gt;Parent = Form1;
</code></pre>
<p>und</p>
<pre><code class="language-cpp">delete testBtns[0];
</code></pre>
<p>kannst du dir durch dass ersparren</p>
<pre><code class="language-cpp">testBtns.Length = 0;
</code></pre>
<p>BigNeal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/724811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/724811</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Wed, 16 Feb 2005 13:33:24 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 16:30:14 GMT]]></title><description><![CDATA[<p>BigNeal schrieb:</p>
<blockquote>
<p>der Code kommt mir doch bekannt vor <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="😉"
    /></p>
<p>ich habe vergessen</p>
<pre><code class="language-cpp">testBtns[0]-&gt;Parent = Form1;
</code></pre>
<p>und</p>
<pre><code class="language-cpp">delete testBtns[0];
</code></pre>
<p>kannst du dir durch dass ersparren</p>
<pre><code class="language-cpp">testBtns.Length = 0;
</code></pre>
<p>BigNeal</p>
</blockquote>
<p>hast recht, der ist von dir.<br />
Thx für den Tip, jetzt scheint's zu gehen. <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>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3286">@Windoof</a><br />
es war ja nur ein Bsp-Code, sonst weiß ich ja dass es keinen Sinn hätte.</p>
<p>in meinem Prog wird das <strong>delete</strong> erst beim Beenden (OnClose) aufgerufen.</p>
<p>Thx nochmals !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/724961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/724961</guid><dc:creator><![CDATA[gotoxy*arcor.de]]></dc:creator><pubDate>Wed, 16 Feb 2005 16:30:14 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 17:06:19 GMT]]></title><description><![CDATA[<p>Damit<br />
testBtns.Length = 0;<br />
setzt du lediglich dein Array auf die Größe 0. Die enthaltenen Pointer auf TButton werden dabei nicht gelöscht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/724988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/724988</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 16 Feb 2005 17:06:19 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 17:21:47 GMT]]></title><description><![CDATA[<p>gibts eigentlich noch eine Möglichkeit so erzeugte Komponenten auf Image oder andere Objekte zu begrenzen?<br />
so in etwa in der Form:</p>
<pre><code class="language-cpp">testBtns[0]-&gt;Parent = Form1-&gt;Image1; // geht nicht, wäre aber nicht schlecht
</code></pre>
<p>Kennt jmd so etwas?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/725008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/725008</guid><dc:creator><![CDATA[gotoxy*arcor.de]]></dc:creator><pubDate>Wed, 16 Feb 2005 17:21:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 17:25:40 GMT]]></title><description><![CDATA[<p>Parent ist vom Typ TWinControl. Das geht also nur für solche oder für von TWinControl abgeleitete Objekte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/725012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/725012</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 16 Feb 2005 17:25:40 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Wed, 16 Feb 2005 23:30:22 GMT]]></title><description><![CDATA[<p>zB:</p>
<pre><code class="language-cpp">btnsTest[0]-&gt;Parent = GroupBox1;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/725325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/725325</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Wed, 16 Feb 2005 23:30:22 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit dynamisch erzeugten Buttons on Thu, 17 Feb 2005 14:26:23 GMT]]></title><description><![CDATA[<p>also ich habe jetzt das TImage auf eine Panel gelegt, und auf die kann ich ja dann die Buttons erstellen. Panel ist jetzt so groß wie das TImage, was im Prog dann gar nicht mehr auffällt.</p>
<pre><code class="language-cpp">btnsTest[0]-&gt;Parent = Panel1;
</code></pre>
<p>Thx !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/725692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/725692</guid><dc:creator><![CDATA[gotoxy*arcor.de]]></dc:creator><pubDate>Thu, 17 Feb 2005 14:26:23 GMT</pubDate></item></channel></rss>