<?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[Probleme mit TPaintbox]]></title><description><![CDATA[<p>Ich bin dabei ein Malprogramm zu schreiben.<br />
Die Bilder lade ich so in die TPaintbox (Zflaeche):</p>
<pre><code class="language-cpp">OpenPictureDialog1-&gt;Execute();
  Graphics::TBitmap *OpenBitmap=new Graphics::TBitmap;
  OpenBitmap-&gt;LoadFromFile(OpenPictureDialog1-&gt;FileName);

  Zflaeche-&gt;Height = OpenBitmap-&gt;Height;
  Zflaeche-&gt;Width = OpenBitmap-&gt;Width;

  for(int X=1; X&lt;OpenBitmap-&gt;Width; X++)
  {
  for(int Y=1; Y&lt;OpenBitmap-&gt;Height; Y++)
  {
  Zflaeche-&gt;Canvas-&gt;Pixels[X][Y] = OpenBitmap-&gt;Canvas-&gt;Pixels[X][Y];
  }
  }

  delete OpenBitmap;
</code></pre>
<p>Wenn ich jetzt ein Bild öffnen will dann wird es geladen (es baut sich von Links nach Rechts auf) und dann verschwindet es wieder. Wenn ich es ein zweites mal lade erscheint es ohne zu verschwinden.</p>
<p>Mein 2.Problem ist, das wenn das Bild geladen ist und ich andere Komponenten &quot;drauf mache&quot; (z.B. SaveDialog oder TPlanel) dann wir das Bild an dieser Stelle grau (siehe <a href="http://238860983.23.funpic.de/data/winpixler.png" rel="nofollow">http://238860983.23.funpic.de/data/winpixler.png</a>).</p>
<p>Schon mal danke im voraus für die Hilfe.<br />
MfG kevka</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166277/probleme-mit-tpaintbox</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 22:35:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166277.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Nov 2006 18:29:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit TPaintbox on Mon, 27 Nov 2006 18:29:35 GMT]]></title><description><![CDATA[<p>Ich bin dabei ein Malprogramm zu schreiben.<br />
Die Bilder lade ich so in die TPaintbox (Zflaeche):</p>
<pre><code class="language-cpp">OpenPictureDialog1-&gt;Execute();
  Graphics::TBitmap *OpenBitmap=new Graphics::TBitmap;
  OpenBitmap-&gt;LoadFromFile(OpenPictureDialog1-&gt;FileName);

  Zflaeche-&gt;Height = OpenBitmap-&gt;Height;
  Zflaeche-&gt;Width = OpenBitmap-&gt;Width;

  for(int X=1; X&lt;OpenBitmap-&gt;Width; X++)
  {
  for(int Y=1; Y&lt;OpenBitmap-&gt;Height; Y++)
  {
  Zflaeche-&gt;Canvas-&gt;Pixels[X][Y] = OpenBitmap-&gt;Canvas-&gt;Pixels[X][Y];
  }
  }

  delete OpenBitmap;
</code></pre>
<p>Wenn ich jetzt ein Bild öffnen will dann wird es geladen (es baut sich von Links nach Rechts auf) und dann verschwindet es wieder. Wenn ich es ein zweites mal lade erscheint es ohne zu verschwinden.</p>
<p>Mein 2.Problem ist, das wenn das Bild geladen ist und ich andere Komponenten &quot;drauf mache&quot; (z.B. SaveDialog oder TPlanel) dann wir das Bild an dieser Stelle grau (siehe <a href="http://238860983.23.funpic.de/data/winpixler.png" rel="nofollow">http://238860983.23.funpic.de/data/winpixler.png</a>).</p>
<p>Schon mal danke im voraus für die Hilfe.<br />
MfG kevka</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182604</guid><dc:creator><![CDATA[kevka]]></dc:creator><pubDate>Mon, 27 Nov 2006 18:29:35 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit TPaintbox on Mon, 27 Nov 2006 18:41:36 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>Mein 2.Problem ist, das wenn das Bild geladen ist und ich andere Komponenten &quot;drauf mache&quot; (z.B. SaveDialog oder TPlanel) dann wir das Bild an dieser Stelle grau (siehe <a href="http://238860983.23.funpic.de/data/winpixler.png" rel="nofollow">http://238860983.23.funpic.de/data/winpixler.png</a>).</p>
</blockquote>
<p>Typisches und gewolltes Verhalten von TPaintBox. Diese Komponente aktualisiert sich nicht selbst. Nimm stattdessen TImage.</p>
<p>Übrigens dein Quellcode läßt sich bei TImage auch so vereinfachen (und beschleunigen)</p>
<pre><code class="language-cpp">Zflaeche-&gt;Picture-&gt;LoadFromFile(...);
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182615</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 27 Nov 2006 18:41:36 GMT</pubDate></item></channel></rss>