<?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[StringGrid drucken]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>Ich bin grade dabei einen Vokabeltrainer zu schreiben, ich verwalte die Vokabeln in einem StringGrid. Dieses Stinggrid will ich drucken. Über den Printdialog und eine direkte Textkonvertierung funktioniert es aber nicht - wegen der Unterschiede zwischen TSring und AnsiString. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hat jemand einen Lösungsvorschlag?<br />
Ich bin für alle Ideen offen.</p>
<p>MfG<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78736/stringgrid-drucken</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 20:23:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78736.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Jul 2004 18:16:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to StringGrid drucken on Sun, 04 Jul 2004 18:16:49 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>Ich bin grade dabei einen Vokabeltrainer zu schreiben, ich verwalte die Vokabeln in einem StringGrid. Dieses Stinggrid will ich drucken. Über den Printdialog und eine direkte Textkonvertierung funktioniert es aber nicht - wegen der Unterschiede zwischen TSring und AnsiString. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hat jemand einen Lösungsvorschlag?<br />
Ich bin für alle Ideen offen.</p>
<p>MfG<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553123</guid><dc:creator><![CDATA[Seibmada]]></dc:creator><pubDate>Sun, 04 Jul 2004 18:16:49 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid drucken on Sun, 04 Jul 2004 18:29:44 GMT]]></title><description><![CDATA[<p>Seibmada schrieb:</p>
<blockquote>
<p>Über den Printdialog und eine direkte Textkonvertierung funktioniert es aber nicht</p>
</blockquote>
<p>Was genau funktioniert nicht? Zeig mal deinen Ansatz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553131</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sun, 04 Jul 2004 18:29:44 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid drucken on Sun, 04 Jul 2004 18:48:08 GMT]]></title><description><![CDATA[<p>Hab den Code beim letzen speichern verschusselt - Sorry. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Die Compilermeldung bezog sich aber auf eine nicht zulässige Konvertierung von TString nach AnsiString.</p>
<p>Meldung:<br />
[C++ Fehler] Drucken.cpp(85): E2034 Konvertierung von 'TStrings *' nach 'AnsiString' nicht möglich</p>
<p>Wortlaut war ungefähr so:</p>
<pre><code class="language-cpp">void __fastcall TForm4::DruckenClick(TObject *Sender)
{
 if(PrintDialog1-&gt;Execute())
    {
     Printer()-&gt;BeginDoc();

    for(int zeile=0;zeile&lt;Form2-&gt;StringGrid1-&gt;RowCount;zeile++)
        {
         Printer()-&gt;Canvas-&gt;TextOut( 1000,1000, Form2-&gt;StringGrid1-&gt;Rows[zeile]);

        }
     Printer()-&gt;EndDoc();
    }        
}
</code></pre>
<p>Bin mir aber nicht ganz sicher....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553153</guid><dc:creator><![CDATA[Seibmada]]></dc:creator><pubDate>Sun, 04 Jul 2004 18:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid drucken on Sun, 04 Jul 2004 20:07:55 GMT]]></title><description><![CDATA[<p>Wenn du die Zeile wirklich am Stück ausgeben willst könntest du Rows[zeile]-&gt;Text, Rows[zeile]-&gt;CommaText oder Row-&gt;DelimitedText verwenden, die sind alle vom erforderlichen Typ AnsiString.</p>
<p>Besser (für die optische Gestaltung) wäre es aber sicher, über Rows[zeile]-&gt;Strings[index] auf die einzelnen Einträge zuzugreifen und sie nacheinander nebeneinander auszugeben, jeweils mit dem gewünschten Abstand.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553201</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sun, 04 Jul 2004 20:07:55 GMT</pubDate></item></channel></rss>