<?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[CODE 1400 - Ungültiges Fensterhandle]]></title><description><![CDATA[<pre><code class="language-cpp">class Picture{
	public:

		TForm *Window;
		TImage *Image;

		//--------------------------------------------&gt;&gt;&gt;&gt;&gt;&gt;

		Picture(AnsiString dir){

		Window = new TForm(this);
		Image = new TImage(Window);

		Image-&gt;Picture-&gt;LoadFromFile(dir);
		Image-&gt;AutoSize=true;
		Image-&gt;Width=Image-&gt;Picture-&gt;Width;
		Image-&gt;Height=Image-&gt;Picture-&gt;Height;
        Image-&gt;Align=alClient;

		Window-&gt;Position=poScreenCenter;
		Window-&gt;Caption=ExtractFileName(dir);
		Window-&gt;BorderStyle=bsToolWindow;
		Window-&gt;Width = Image-&gt;Picture-&gt;Width;
		Window-&gt;Height = Image-&gt;Picture-&gt;Height;

		Window-&gt;Show();
		}

		//--------------------------------------------&gt;&gt;&gt;&gt;&gt;&gt;

		~Picture(){
		delete Window;
		delete Image;
		}

    };
</code></pre>
<p>Der FEhler beim Ausführen:</p>
<blockquote>
<p>Ungültiges Fensterhandle</p>
</blockquote>
<p>Bei der Stelle</p>
<pre><code class="language-cpp">Window-&gt;Show();
</code></pre>
<p>Wieos das ?<br />
Stimmt</p>
<pre><code class="language-cpp">Window = new TForm(this);
</code></pre>
<p>Etwa nicht ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206057/code-1400-ungültiges-fensterhandle</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 23:00:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206057.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Feb 2008 19:07:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CODE 1400 - Ungültiges Fensterhandle on Wed, 20 Feb 2008 19:07:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">class Picture{
	public:

		TForm *Window;
		TImage *Image;

		//--------------------------------------------&gt;&gt;&gt;&gt;&gt;&gt;

		Picture(AnsiString dir){

		Window = new TForm(this);
		Image = new TImage(Window);

		Image-&gt;Picture-&gt;LoadFromFile(dir);
		Image-&gt;AutoSize=true;
		Image-&gt;Width=Image-&gt;Picture-&gt;Width;
		Image-&gt;Height=Image-&gt;Picture-&gt;Height;
        Image-&gt;Align=alClient;

		Window-&gt;Position=poScreenCenter;
		Window-&gt;Caption=ExtractFileName(dir);
		Window-&gt;BorderStyle=bsToolWindow;
		Window-&gt;Width = Image-&gt;Picture-&gt;Width;
		Window-&gt;Height = Image-&gt;Picture-&gt;Height;

		Window-&gt;Show();
		}

		//--------------------------------------------&gt;&gt;&gt;&gt;&gt;&gt;

		~Picture(){
		delete Window;
		delete Image;
		}

    };
</code></pre>
<p>Der FEhler beim Ausführen:</p>
<blockquote>
<p>Ungültiges Fensterhandle</p>
</blockquote>
<p>Bei der Stelle</p>
<pre><code class="language-cpp">Window-&gt;Show();
</code></pre>
<p>Wieos das ?<br />
Stimmt</p>
<pre><code class="language-cpp">Window = new TForm(this);
</code></pre>
<p>Etwa nicht ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1459711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1459711</guid><dc:creator><![CDATA[darkkiller_]]></dc:creator><pubDate>Wed, 20 Feb 2008 19:07:34 GMT</pubDate></item><item><title><![CDATA[Reply to CODE 1400 - Ungültiges Fensterhandle on Thu, 21 Feb 2008 17:46:44 GMT]]></title><description><![CDATA[<p>Du mußt dort den Eigentümer des Formulars angeben (im Sinne der VCL). Deine Klasse &quot;Picture&quot; erscheint mir dafür nicht gedacht.<br />
Nimm am besten einfach Application oder 0.</p>
<pre><code class="language-cpp">Window = new TForm(Application); // oder 0
</code></pre>
<p>Ähnliches gilt für &quot;Image(this)&quot;: du brauchst (und solltest) dann nicht mehr das Image von Hand &quot;delete&quot;n, da das dann der Eigentümer (Owner) selber macht.</p>
<p>P.S: Es fehlt bei dir noch ein &quot;Image-&gt;Parent = Window;&quot;...</p>
<p>Schau dir mal in der Hilfe den Unterschied dzwischen &quot;Parent&quot; und &quot;Owner&quot; an!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1460443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1460443</guid><dc:creator><![CDATA[~Owner]]></dc:creator><pubDate>Thu, 21 Feb 2008 17:46:44 GMT</pubDate></item></channel></rss>