<?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[Objekt von Application]]></title><description><![CDATA[<p>Blöde Frage.</p>
<pre><code class="language-cpp">WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) 
{ 
try 
{ 
Application-&gt;Initialize(); 
Application-&gt;CreateForm(__classid(TForm1), &amp;Form1); 
Application-&gt;Minimize(); 
Application-&gt;Run(); 
} 
catch (Exception &amp;exception) 
{ 
Application-&gt;ShowException(&amp;exception); 
} 
return 0; 
}
</code></pre>
<p>Application-&gt;CreateForm(__classid(TForm1), &amp;Form1);<br />
Ist hier Form1 ein Objekt der Klasse TForm1 und diese Klasse wiederum Objekt von Application und der Ausdruck &amp;Form1 der Zeiger auf das Objekt Form1?<br />
?Ist dann jedes Programm was im Task läuft ein Objekt von Application?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/79085/objekt-von-application</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 22:41:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/79085.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Jul 2004 19:04:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objekt von Application on Wed, 07 Jul 2004 19:04:23 GMT]]></title><description><![CDATA[<p>Blöde Frage.</p>
<pre><code class="language-cpp">WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) 
{ 
try 
{ 
Application-&gt;Initialize(); 
Application-&gt;CreateForm(__classid(TForm1), &amp;Form1); 
Application-&gt;Minimize(); 
Application-&gt;Run(); 
} 
catch (Exception &amp;exception) 
{ 
Application-&gt;ShowException(&amp;exception); 
} 
return 0; 
}
</code></pre>
<p>Application-&gt;CreateForm(__classid(TForm1), &amp;Form1);<br />
Ist hier Form1 ein Objekt der Klasse TForm1 und diese Klasse wiederum Objekt von Application und der Ausdruck &amp;Form1 der Zeiger auf das Objekt Form1?<br />
?Ist dann jedes Programm was im Task läuft ein Objekt von Application?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/555537</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/555537</guid><dc:creator><![CDATA[hermes]]></dc:creator><pubDate>Wed, 07 Jul 2004 19:04:23 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt von Application on Wed, 07 Jul 2004 20:17:04 GMT]]></title><description><![CDATA[<p>hermes schrieb:</p>
<blockquote>
<p>Ist hier Form1 ein Objekt der Klasse TForm1</p>
</blockquote>
<p>Ja.</p>
<p>hermes schrieb:</p>
<blockquote>
<p>und diese Klasse wiederum Objekt von Application</p>
</blockquote>
<p>nein. TApplication ist die Klasse, die jeder GUI-Anwendung zugrundeliegt.</p>
<pre><code>Hierarchie von TForm  und TApplication

TObject     				TObject
|						     |
TPersistent				 TPersistent
|						     |
TComponent				  TComponent
|						     |
TControl					[b]TApplication[/b]
|								
TWinControl					
|								
TScrollingWinControl		
|								
TCustomForm					
|								
[b]TForm[/b]
</code></pre>
<p>hermes schrieb:</p>
<blockquote>
<p>und der Ausdruck &amp;Form1 der Zeiger auf das Objekt Form1?</p>
</blockquote>
<p>Nein &amp;Form1 ist eine Referenz auf das Objekt der Klasse TForm1</p>
<p>Alles weitere siehe am besten die Hilfe zu TApplication <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/555588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/555588</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Wed, 07 Jul 2004 20:17:04 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt von Application on Wed, 07 Jul 2004 20:32:36 GMT]]></title><description><![CDATA[<p>Ganz schön kompliziert.<br />
Das muss ich mir mal in Ruhe anschauhen.<br />
Was heist GUI?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/555600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/555600</guid><dc:creator><![CDATA[hermes]]></dc:creator><pubDate>Wed, 07 Jul 2004 20:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt von Application on Thu, 08 Jul 2004 05:57:51 GMT]]></title><description><![CDATA[<p>hermes schrieb:</p>
<blockquote>
<p>Ist dann jedes Programm was im Task läuft ein Objekt von Application?</p>
</blockquote>
<p>Bei mit Borlands Delphi oder C++Builder erzeugten Programmen kann man das so sagen. Aber auch nur dort. Bei Programmen, die z.B. mit Microsoft VC++ erstellt werden, gibt es kein TApplication. TApplication ist eine auschließlich von Borland verwendete Klasse. TApplication ist nur zur Kapselung der grundsätzlichen Funktionen einer App. (z.B. Botschaftsverarbeitung) zuständig. Macht einem das Leben einfacher...</p>
<p>PuppetMaster2k schrieb:</p>
<blockquote>
<p>hermes schrieb:</p>
<blockquote>
<p>und diese Klasse wiederum Objekt von Application</p>
</blockquote>
<p>nein. TApplication ist die Klasse, die jeder GUI-Anwendung zugrundeliegt.</p>
</blockquote>
<p>Hm, das ist nun Ansichtssache. <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="🙂"
    /> Natürlich stammt die TForm nicht von TApplication ab, aber TForm1 ist ein Objekt innerhalb von TApplication und wird von TApplication verwaltet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/555710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/555710</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 08 Jul 2004 05:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt von Application on Thu, 08 Jul 2004 06:32:56 GMT]]></title><description><![CDATA[<p>Joe_M. schrieb:</p>
<blockquote>
<p>Hm, das ist nun Ansichtssache. <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="🙂"
    /> Natürlich stammt die TForm nicht von TApplication ab, aber TForm1 ist ein Objekt innerhalb von TApplication und wird von TApplication verwaltet.</p>
</blockquote>
<p>Ich hab das aus der Hilfe zu TApplication, daher auch die Antwort <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5237">@hermes</a>:<br />
GUI = Graphical User Interface (dt.: Grafische Benutzer-Schnittstelle)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/555722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/555722</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Thu, 08 Jul 2004 06:32:56 GMT</pubDate></item></channel></rss>