<?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[Label drucken]]></title><description><![CDATA[<p>Hei Ho Community.<br />
Ich habe es geschafft einen befehl zu finden, mit dem ich Memo und RichEdit Inhalte drucken kann.</p>
<pre><code class="language-cpp">if(print-&gt;Execute())
 {
  Printer()-&gt;BeginDoc();
  int b=2000;
  int EF=5;
  int GH=100;
  for (int dd=0; dd&lt;Form1-&gt;Memo4-&gt;Lines-&gt;Count;dd++)
   {
     AnsiString f=Form1-&gt;Memo4-&gt;Lines-&gt;Strings[dd];
     Printer()-&gt;Canvas-&gt;TextOut(EF,b,f);
     b=b+GH+Printer()-&gt;Canvas-&gt;TextHeight(f);
  }
  Printer()-&gt;EndDoc();
 }
</code></pre>
<p>Mein Problem nun ist, dass ich auch Label drucken möchte.<br />
Könnt ihr mir helfen?<br />
Vielen Dank<br />
Brösel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146255/label-drucken</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 11:18:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146255.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 May 2006 17:08:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Label drucken on Fri, 05 May 2006 17:08:13 GMT]]></title><description><![CDATA[<p>Hei Ho Community.<br />
Ich habe es geschafft einen befehl zu finden, mit dem ich Memo und RichEdit Inhalte drucken kann.</p>
<pre><code class="language-cpp">if(print-&gt;Execute())
 {
  Printer()-&gt;BeginDoc();
  int b=2000;
  int EF=5;
  int GH=100;
  for (int dd=0; dd&lt;Form1-&gt;Memo4-&gt;Lines-&gt;Count;dd++)
   {
     AnsiString f=Form1-&gt;Memo4-&gt;Lines-&gt;Strings[dd];
     Printer()-&gt;Canvas-&gt;TextOut(EF,b,f);
     b=b+GH+Printer()-&gt;Canvas-&gt;TextHeight(f);
  }
  Printer()-&gt;EndDoc();
 }
</code></pre>
<p>Mein Problem nun ist, dass ich auch Label drucken möchte.<br />
Könnt ihr mir helfen?<br />
Vielen Dank<br />
Brösel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051695</guid><dc:creator><![CDATA[Brösel]]></dc:creator><pubDate>Fri, 05 May 2006 17:08:13 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Fri, 05 May 2006 17:11:30 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>und wo ist dein Problem? TLabel hat die Eigenschaft Text vom Typ AnsiString... kannst du genauso benutzen wie die einzelnen Zeilen der Stringlisten.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051699</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 05 May 2006 17:11:30 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Fri, 05 May 2006 17:30:28 GMT]]></title><description><![CDATA[<p>Danke für deine schnelle Antwort.<br />
Meinst du so?</p>
<pre><code class="language-cpp">int b=2000;
  int EF=5;
  int GH=100;
  for (int dd=0; dd&lt;Form1-&gt;Label1-&gt;Text-&gt;Count;dd++)
   {
     AnsiString f=Form1-&gt;Label1-&gt;Text-&gt;Strings[dd];
     Printer()-&gt;Canvas-&gt;TextOut(EF,b,f);
     b=b+GH+Printer()-&gt;Canvas-&gt;TextHeight(f);
  }
</code></pre>
<p>Hier kommt bei mir der Fehler : &quot;Pointer to structure required on left side of -&gt; or -&gt;*&quot;<br />
Und markiert is die Zeile mit dem For schleifen Kopf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051713</guid><dc:creator><![CDATA[Brösel]]></dc:creator><pubDate>Fri, 05 May 2006 17:30:28 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Fri, 05 May 2006 18:12:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<blockquote>
<p>Form1-&gt;Label1-&gt;Text-&gt;Strings[dd]</p>
</blockquote>
<p>Wo zum Teufel hast du das denn her? Ich glaube du hast grundsätzliche Mängel. Schau dir doch mal in der BCB-Hilfe die Komponente TLabel an (Besonders die Eigentschaften wie z.B. Caption).</p>
<p>/EDIT:</p>
<blockquote>
<p>Form1-&gt;Label1-&gt;Text-&gt;Count</p>
</blockquote>
<p>Hier gilt das Gleiche. Entweder nicht nachgedacht (o_O) oder man hat dringlichst Einsteiger Tutorials nötig.</p>
<p>mfg cb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051735</guid><dc:creator><![CDATA[carstenbauer]]></dc:creator><pubDate>Fri, 05 May 2006 18:12:37 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Fri, 05 May 2006 18:13:57 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>sorry meinte natürlich <em>Caption</em> anstatt <em>Text</em>.<br />
Trotzallem ist Caption vom Typ <em>AnsiString</em>, nicht vom Typ <em>TStringList</em>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051737</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 05 May 2006 18:13:57 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Sat, 06 May 2006 07:22:59 GMT]]></title><description><![CDATA[<p>Danke für eure Antwort.</p>
<pre><code class="language-cpp">int b=2000;
  int EF=5;
  int GH=100;
  for (int dd=0; dd&lt;Form1-&gt;Label1-&gt;Caption-&gt;Count;dd++)
   {
     AnsiString f=Form1-&gt;Label1-&gt;Caption-&gt;Strings[dd];
     Printer()-&gt;Canvas-&gt;TextOut(EF,b,f);
     b=b+GH+Printer()-&gt;Canvas-&gt;TextHeight(f);
  }
</code></pre>
<p>Da kommt nun wieder der gleiche Fehler obwohl ich Caption genommen habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051889</guid><dc:creator><![CDATA[Brösel]]></dc:creator><pubDate>Sat, 06 May 2006 07:22:59 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Sat, 06 May 2006 07:34:11 GMT]]></title><description><![CDATA[<blockquote>
<p>Trotzallem ist Caption vom Typ AnsiString, nicht vom Typ TStringList.</p>
</blockquote>
<p>bezieht sich darauf:</p>
<pre><code class="language-cpp">AnsiString f=Form1-&gt;Label1-&gt;Caption-&gt;Strings[dd];
</code></pre>
<p>und</p>
<pre><code class="language-cpp">for (int dd=0; dd&lt;Form1-&gt;Label1-&gt;Caption-&gt;Count;dd++)
   {
...
</code></pre>
<p>Wieviele Zeilen hat dein Label ?<br />
Du solltest erstmal Grundlagenforschung betreiben, und nicht ohne jedes Verständnis allen möglichen Code zusammenwürfeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051896</guid><dc:creator><![CDATA[frances]]></dc:creator><pubDate>Sat, 06 May 2006 07:34:11 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Sat, 06 May 2006 08:13:02 GMT]]></title><description><![CDATA[<p>Könntest du mir, dem absoluten Noob, eine Code Hilfe geben?<br />
Ich weiß nicht, wei ich da ansetzen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051901</guid><dc:creator><![CDATA[Brösel]]></dc:creator><pubDate>Sat, 06 May 2006 08:13:02 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Sat, 06 May 2006 08:41:52 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/11392">@Brösel</a>: Die BCB-Hilfe beinhaltet alle Informationen die du benötigst:</p>
<p>TControl::Caption</p>
<blockquote>
<p>Mit Hilfe von Caption können Sie den Text angeben, durch den das Steuerelement in der Benutzeroberfläche beschriftet wird.</p>
</blockquote>
<p>Mittels <em>Label1-&gt;Caption</em> kannst du also den Text des Labels auslesen, sowie neu setzen.</p>
<p>Die FOR-Schleife kannst du dir schenken, da es 1. Keine (Unter)Eigentschaft Count gibt und du in <em>TLabel::Caption</em> den <strong>gesamten</strong> Text vorfindest. Bei Memo/RichEdit, worauf dein Beispiel ja bezogen ist, wird der gesamte Text Zeile pro Zeile mit z.B. <em>TMemo::Lines</em> ausgelesen.</p>
<p>Also (bin verschlafen, aber müsste so stimmen):</p>
<pre><code class="language-cpp">if(print-&gt;Execute())
 {
  Printer()-&gt;BeginDoc();
  Printer()-&gt;Canvas-&gt;TextOut(5,2000,Form1-&gt;Label1-&gt;Caption);
  Printer()-&gt;EndDoc();
 }
</code></pre>
<p>mfg cb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051909</guid><dc:creator><![CDATA[carstenbauer]]></dc:creator><pubDate>Sat, 06 May 2006 08:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to Label drucken on Sat, 06 May 2006 09:16:16 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/11736">@carstenbauer</a><br />
Vielen vielen Dank.<br />
hat alles geklappt.<br />
Vielen Dank. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1051927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051927</guid><dc:creator><![CDATA[Brösel]]></dc:creator><pubDate>Sat, 06 May 2006 09:16:16 GMT</pubDate></item></channel></rss>