<?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[Bitmap geht bei mehrfachem Gebrauch verloren]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich habe ein Bitmap geladen und daraufhin mit Canvas gezeichnet. Nach dem Zeichnen ist das Bitmap jedoch leer, obwohl ich es jedoch noch mehrmals brauche!</p>
<p>Was kann ich tun?</p>
<pre><code>// Zuerst:
TGraphics::TBitmap* BufferBitmap;
BufferBitmap = Image1-&gt;Picture-&gt;Bitmap;
---
dann an anderer Stelle im Code
---
Canvas-&gt;Draw(1, 1, BufferBitmap);  //Hier funktioniert es noch

//...

Canvas-&gt;Draw(20, 20, BufferBitmap);  // Hier funktioniert es nicht mehr!!!
</code></pre>
<p>Kann mir jemand sagen, was ich falsch mache???</p>
<p>Vielen Dank,<br />
Euer Entertainer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/97911/bitmap-geht-bei-mehrfachem-gebrauch-verloren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 03:12:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/97911.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Jan 2005 19:06:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Fri, 14 Jan 2005 19:06:07 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich habe ein Bitmap geladen und daraufhin mit Canvas gezeichnet. Nach dem Zeichnen ist das Bitmap jedoch leer, obwohl ich es jedoch noch mehrmals brauche!</p>
<p>Was kann ich tun?</p>
<pre><code>// Zuerst:
TGraphics::TBitmap* BufferBitmap;
BufferBitmap = Image1-&gt;Picture-&gt;Bitmap;
---
dann an anderer Stelle im Code
---
Canvas-&gt;Draw(1, 1, BufferBitmap);  //Hier funktioniert es noch

//...

Canvas-&gt;Draw(20, 20, BufferBitmap);  // Hier funktioniert es nicht mehr!!!
</code></pre>
<p>Kann mir jemand sagen, was ich falsch mache???</p>
<p>Vielen Dank,<br />
Euer Entertainer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696561</guid><dc:creator><![CDATA[Entertainer]]></dc:creator><pubDate>Fri, 14 Jan 2005 19:06:07 GMT</pubDate></item><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Fri, 14 Jan 2005 19:07:59 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>aus deinem Auszug läßt sich nichts ablesen.<br />
Schau, ob du mit BufferBitmap zwischendurch noch irgendetwas machst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696564</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 14 Jan 2005 19:07:59 GMT</pubDate></item><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Thu, 20 Jan 2005 08:42:27 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Eigentlich lese ich zwischendurch nur manchmal die Höhe und Breite des Bildes aus, ansonsten mache ich damit garnichts. Auch beim Auslesen der Höhe und Breite bekomme ich bereits die Fehlermeldung, &quot;Lesefehler&quot;. Ich versetehe nicht wie es zu diesem Fehler kommt. Vielleicht weiß ja einer von euch, nach welchem Fehler ich bei mir suchen muss, um diesen Fehler zu vermeiden.</p>
<p>Vielen Dank,<br />
Euer Entertainer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/700980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/700980</guid><dc:creator><![CDATA[Entertainer]]></dc:creator><pubDate>Thu, 20 Jan 2005 08:42:27 GMT</pubDate></item><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Thu, 20 Jan 2005 11:20:14 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich kann dir so nur denn Debugger empfehlen, um BufferBitmap zu überprüfen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/701134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/701134</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 20 Jan 2005 11:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Thu, 20 Jan 2005 11:52:09 GMT]]></title><description><![CDATA[<p>Entertainer schrieb:</p>
<blockquote>
<pre><code class="language-cpp">BufferBitmap = Image1-&gt;Picture-&gt;Bitmap;
</code></pre>
</blockquote>
<p>Ich hab es nicht ausprobiert, aber meinem Verständnis nach, sollte das eher so aussehen:</p>
<pre><code class="language-cpp">BufferBitmap-&gt;Assign(Image1-&gt;Picture-&gt;Bitmap);
</code></pre>
<p>Bin ja vielleicht im Moment etwas überfordert (Verdauungsblöde <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="😉"
    /> ), aber ist in Deinem Beispiel das new nicht kontraproduktiv? Du erzeugst ein neues TBitmap und überschreibst den Zeiger in der Zeile darunter mit dem Zeiger auf die Bitmap aus Image1?!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/701166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/701166</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 20 Jan 2005 11:52:09 GMT</pubDate></item><item><title><![CDATA[Reply to Bitmap geht bei mehrfachem Gebrauch verloren on Thu, 20 Jan 2005 12:57:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Vielen Dank Joe, dein Weg hat funktioniert!!!</p>
<p>Auch allen anderen gilt mein Dank,<br />
Euer Entertainer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/701257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/701257</guid><dc:creator><![CDATA[Entertainer]]></dc:creator><pubDate>Thu, 20 Jan 2005 12:57:32 GMT</pubDate></item></channel></rss>