<?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[Per Laufzeit ein Label auf einer GroupBox erstellen - Wie?]]></title><description><![CDATA[<p>Hallo Zusammen,<br />
ich möchte während der Laufzeit ein Label auf einer Groupbox erstellen.</p>
<p>Momentan mache ich es so:</p>
<pre><code>for(int i = 0; i &lt; DataModule1-&gt;sql_select-&gt;RecordCount; i++)
{

        label[i] = new TLabel(this);
        label[i]-&gt;Parent = this;
        label[i]-&gt;Top = hohe * 33;
        label[i]-&gt;Left = 5;
        label[i]-&gt;Show();
        label[i]-&gt;Caption = DataModule1-&gt;sql_select-&gt;FieldByName(&quot;lagerplatz&quot;)-&gt;AsString;

        DataModule1-&gt;sql_select-&gt;Next();
        hohe = hohe + 1;
}
</code></pre>
<p>Leider liegen die Label dann hinter der GroupBox. Wie bekomme ich sie jetzt auf die GroupBox?</p>
<p>Für Hilfe danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145357/per-laufzeit-ein-label-auf-einer-groupbox-erstellen-wie</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 02:33:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145357.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Apr 2006 10:04:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 10:04:51 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,<br />
ich möchte während der Laufzeit ein Label auf einer Groupbox erstellen.</p>
<p>Momentan mache ich es so:</p>
<pre><code>for(int i = 0; i &lt; DataModule1-&gt;sql_select-&gt;RecordCount; i++)
{

        label[i] = new TLabel(this);
        label[i]-&gt;Parent = this;
        label[i]-&gt;Top = hohe * 33;
        label[i]-&gt;Left = 5;
        label[i]-&gt;Show();
        label[i]-&gt;Caption = DataModule1-&gt;sql_select-&gt;FieldByName(&quot;lagerplatz&quot;)-&gt;AsString;

        DataModule1-&gt;sql_select-&gt;Next();
        hohe = hohe + 1;
}
</code></pre>
<p>Leider liegen die Label dann hinter der GroupBox. Wie bekomme ich sie jetzt auf die GroupBox?</p>
<p>Für Hilfe danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046218</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 10:04:51 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 10:14:17 GMT]]></title><description><![CDATA[<p>indem du die Groupbox als Parent zuweist ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046219</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 27 Apr 2006 10:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 11:45:25 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5990">@Linnea</a>,</p>
<p>ich habe es jetzt mal so versucht:</p>
<pre><code>GroupBox-&gt;Parent = Parent;
</code></pre>
<p>Dann kommt aber die Fehlermeldung:</p>
<pre><code>Element GroupBox hat kein übergeordnetes Fenster
</code></pre>
<p>Ist das denn falsch wie ich es versucht habe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046258</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 11:45:25 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 11:52:23 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>du sollst dem neuem Label die Groupbox als Parent zuweisen</p>
<pre><code class="language-cpp">label[i]-&gt;Parent = GroupBox; // Wie auch immer die Groupbox in dem Kontext ereichbar ist
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046262</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 27 Apr 2006 11:52:23 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 11:53:29 GMT]]></title><description><![CDATA[<p>indem du die Groupbox <strong>als</strong> Parent zuweist ...und zwar dem Label</p>
<pre><code class="language-cpp">label[i]-&gt;Parent = GroupBox1;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1046263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046263</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 27 Apr 2006 11:53:29 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 12:32:15 GMT]]></title><description><![CDATA[<p>Danke. Das hat wunderbar geklappt.<br />
Ich hätte noch eine kleine Frage. Vielleicht kannst mir dabei auch noch helfen. Der Groupbox habe ich als Font-Style Bold zugewiesen. Das möchte ich bei meinem Label nicht haben.<br />
Ich habe es jetzt schon so versucht:</p>
<pre><code>label[i]-&gt;Font-&gt;Style = &quot;&quot;;
</code></pre>
<p>oder</p>
<pre><code>label[i]-&gt;Font-&gt;Style = [];
</code></pre>
<p>Leider klappt das alles nicht. Was muß ich da machen?</p>
<p>Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046305</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 12:32:15 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 12:38:28 GMT]]></title><description><![CDATA[<p>die Hilfe benutzen? da gibts sogar ein Beispiel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046318</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 27 Apr 2006 12:38:28 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 12:50:11 GMT]]></title><description><![CDATA[<p>Sorry. Habe ich auch gerade gesehen. Da sieht man den Wald vor lauter Bäumen nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Jetzt habe ich allerdings noch einen kleine Frage. Ich gabe dem Label mit</p>
<pre><code class="language-cpp">label[i]-&gt;Name = &quot;Clagerplatz&quot;;
</code></pre>
<p>einen Namen.</p>
<p>Wie kann ich denn das Label jetzt in der Entwurfszeit &quot;benutzen&quot;?<br />
Wenn ich jetzt z. B. einen Button habe, mit dem ich per Click folgendes ausführen möchte:</p>
<pre><code class="language-cpp">Clagerplatz-&gt;Caption = &quot;Neuer Text&quot;;
</code></pre>
<p>Wenn ich das in der Entwurfszeit schon einge kommt natürlich die Meldung, dass es die &quot;Clagerplatz&quot; nicht gibt.</p>
<p>Gibt es da eine Möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046333</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 12:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 12:56:50 GMT]]></title><description><![CDATA[<p>entweder suchst du alle Componenten der Groupbox (ComponentCount) durch und änderst das wo der Name stimmt, oder du sprichts das Label über einen Index an, genau wie bei der Erstellung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046339</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 27 Apr 2006 12:56:50 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 13:02:25 GMT]]></title><description><![CDATA[<p>Wie mache ich das denn über einen Index?</p>
<pre><code class="language-cpp">Label4-&gt;Caption = checkbox[0]-&gt;
</code></pre>
<p>So funktioniert das leider nicht.</p>
<p>Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046348</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 13:02:25 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 13:08:35 GMT]]></title><description><![CDATA[<p>jetzt hab ich mal ne Frage:</p>
<p>Wann fängst du an meine Beiträge mal <strong>RICHTIG</strong> zu lesen?</p>
<p>Linnea schrieb:</p>
<blockquote>
<p>... oder du sprichts <strong>das Label</strong> über einen <strong>Index</strong> an, genau wie bei der Erstellung</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1046357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046357</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 27 Apr 2006 13:08:35 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 13:10:14 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>du hast doch in label[i] bereits ein passends Array? Von welchem Typ ist das und welchen Gültigkeitsbereich ist es?<br />
Wenn es TLabel und Member der Form-Klasse ist, dann ist es doch einfach, zum Beispiel ein Label anzusprechen :</p>
<pre><code class="language-cpp">int i = ....;
label[i]-&gt;Caption = &quot;Test&quot;;
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046360</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 27 Apr 2006 13:10:14 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 14:20:08 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5990">@Linnea</a>,<br />
ich habe deinen Beitrag richtig gelesen. Und ich habe auch gefragt, was du mit einem Index meinst. Ich gehe mal davon aus, dass es sich dabei um diese deklaration handelt, oder liege ich da falsch?</p>
<pre><code class="language-cpp">TCheckBox *checkbox[10];
</code></pre>
<p>Ich weiß jetzt nicht, was ich nicht richtig gelesen haben soll.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a><br />
Momentan deklariere ich es folgender maßen:</p>
<pre><code class="language-cpp">void __fastcall Tartikel_bearbeiten_abgang::FormActivate(TObject *Sender)
{
AnsiString sql_select;
//TCheckBox *checkbox[10];
int hohe = 150;

Labgang_kunde-&gt;Caption = artikel_bearbeiten-&gt;CBkunde-&gt;Text;
Labgang_artikelnr-&gt;Caption = artikel_bearbeiten-&gt;Eartikel_nr-&gt;Text;

sql_select = &quot;SELECT * from lagerplatze_artikel where kunde = '&quot;+Labgang_kunde-&gt;Caption+&quot;' AND artikelnr = '&quot;+Labgang_artikelnr-&gt;Caption+&quot;'&quot;;
DataModule1-&gt;sql_select-&gt;SQL-&gt;Clear();
DataModule1-&gt;sql_select-&gt;SQL-&gt;Add(sql_select);
DataModule1-&gt;sql_select-&gt;Open();
DataModule1-&gt;sql_select-&gt;First();

for(int i = 0; i &lt; DataModule1-&gt;sql_select-&gt;RecordCount; i++)
{
        checkbox[i] = new TCheckBox(this);
        checkbox[i]-&gt;Parent = GroupBox5;
        checkbox[i]-&gt;Top = hohe;
        checkbox[i]-&gt;Left = 9;
        checkbox[i]-&gt;Font-&gt;Style = TFontStyles();
        checkbox[i]-&gt;Name = &quot;Clagerplatz&quot; + i;
        checkbox[i]-&gt;Show();
        checkbox[i]-&gt;Caption = DataModule1-&gt;sql_select-&gt;FieldByName(&quot;lagerplatz&quot;)-&gt;AsString;

        DataModule1-&gt;sql_select-&gt;Next();
        hohe = hohe + 17;
}
}
</code></pre>
<p>Wo genau müsste ich denn das Array deklarieren?</p>
<p>Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046410</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 14:20:08 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 14:26:45 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>im Header des Forms <em>Tartikel_bearbeiten_abgang</em>, zwichen den Einträgen private und public. Dann kannst du aus allen Methoden des Forms auf da gleiche Array pro Instanz zugreifen.</p>
<p>Ich empfehle dir erstmal noch OPP-Grundlagen anzueignen, sonst kommst du nicht viel weiter.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046416</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 27 Apr 2006 14:26:45 GMT</pubDate></item><item><title><![CDATA[Reply to Per Laufzeit ein Label auf einer GroupBox erstellen - Wie? on Thu, 27 Apr 2006 14:33:24 GMT]]></title><description><![CDATA[<p>Danke. Habe es jetzt hinbekommen. Hatte es über private versucht, was natürlich nicht geklappt hat. Steht da ja auch. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1046423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046423</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 27 Apr 2006 14:33:24 GMT</pubDate></item></channel></rss>