<?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[&amp;quot;unter-formulare&amp;quot; kreieren - wie?]]></title><description><![CDATA[<p>ich möchte gerne eine anwendung schreiben, die eine tform als hauptformular hat und in das ich weitere &quot;unter-formulare&quot; zufügen kann. ich meine das so, dass die formulare &quot;gefangen&quot; sind im hauptformular, wie zb dokumente bei mc office.<br />
ich hoffe ich bin verständlich... <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179556/quot-unter-formulare-quot-kreieren-wie</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 12:27:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179556.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Apr 2007 08:35:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 08:35:01 GMT]]></title><description><![CDATA[<p>ich möchte gerne eine anwendung schreiben, die eine tform als hauptformular hat und in das ich weitere &quot;unter-formulare&quot; zufügen kann. ich meine das so, dass die formulare &quot;gefangen&quot; sind im hauptformular, wie zb dokumente bei mc office.<br />
ich hoffe ich bin verständlich... <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271544</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 08:35:01 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 09:13:04 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Such hier im Forum und in der BCB-Hilfe nach dem Stichwort &quot;MDI-Anwendungen&quot;.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271575</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 23 Apr 2007 09:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 09:50:21 GMT]]></title><description><![CDATA[<p>super, hat mir sehr geholfen.<br />
hab noch eine andere frage: was ist die beste möglichkeit ein programm bzw ein soches formular abzuspeichern? ich will alle möglichen änderungen gespeichert haben. muss ich da alles zb in ein txt hineinschreiben und danach wieder auslesen, oder gibt es bequemere varianten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271605</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 09:50:21 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 10:07:16 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Du must schon selber für Speichern und Laden sorgen. Siehe TStringList/TFileStream...</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271614</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 23 Apr 2007 10:07:16 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 11:43:40 GMT]]></title><description><![CDATA[<p>hab jetzt mal etwas gebastelt:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Neu1Click(TObject *Sender)
{
  TForm*Form = new TForm(Application);
  Form-&gt;Parent = Form1;
  Form-&gt;Show();
  Form-&gt;FormStyle = fsMDIChild;
  Form-&gt;Name = &quot;Neu&quot;+IntToStr(FileName);
  FileName++;
}
</code></pre>
<p>funktioniert bis dahin eigentlich gut, aber jetzt hab ich das problem, dass sich diese formulare nicht schliessen lassen und auch beim maximieren und minimieren passen sie sich nicht ganz an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271674</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 11:43:40 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 12:03:17 GMT]]></title><description><![CDATA[<p>schau dir mal das Beispiel zu MDI-Anwendungen an, im Menü bei Datei -&gt; Neu -&gt; Andere -&gt; Projekte -&gt; MDI-Anwendung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271688</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Mon, 23 Apr 2007 12:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 12:15:29 GMT]]></title><description><![CDATA[<p>hab ich, aber ich komme mit diesem nicht weiter. geht es auf meine weise nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271699</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 12:15:29 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 12:47:31 GMT]]></title><description><![CDATA[<p>doch geht, wenn man die Fehler rausnimmt und ein OnClose-Event für das MDIChild generiert</p>
<pre><code class="language-cpp">{
TForm *Form = new TForm(Application);
Form-&gt;FormStyle = fsMDIChild;
Form-&gt;OnClose = FormOnClose;
}

void __fastcall TForm1::FormOnClose(TObject *Sender, TCloseAction &amp;Action)
{
Action = caFree;
}
</code></pre>
<p>natürlich sollte man nicht vergessen die Funktion auch im Header zu definieren</p>
<p>außerdem ist ein <em>MainMenu</em> oder <em>ToolBar</em> notwendig, um dem MDIChild eine obere Grenze zu geben, da sonst beim Maximieren die Systemmenüicons verschwinden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271729</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Mon, 23 Apr 2007 12:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 13:18:52 GMT]]></title><description><![CDATA[<p>danke erstmal, aber leider kommt jetzt beim schliessen die meldung:<br />
&quot;Benachrichtigung über Debugger-Exeption: Im Projekt ist eine Exeption der Klasse EAccessViolation aufgetreten. Meldung:'Zugriffsverletzung bei der Adresse... '&quot; und so weiter.<br />
was hab ich jetzt falsch gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271753</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 13:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 13:30:03 GMT]]></title><description><![CDATA[<p>hast du wirklich das &quot;Form-&gt;Parent = Form1;&quot; rausgenommen? falls nicht liegt dort der Fehler</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271762</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Mon, 23 Apr 2007 13:30:03 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 15:22:12 GMT]]></title><description><![CDATA[<p>haste schon wieder recht. ich habs vergessen und jetzt funktionierts. mann, mann, mann...<br />
ist echt klasse dieses forum</p>
<p>nun habe ich aber wieder ein problem:<br />
wie kann ich objekte in unterformularen vom hauptformular aus zur laufzeit erstellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271769</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271769</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 15:22:12 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 15:42:09 GMT]]></title><description><![CDATA[<p>Leg mal ein bisschen Eigeninitiative an den Tag und schau mal in die FAQ oder die Borlandhilfe.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271847</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Mon, 23 Apr 2007 15:42:09 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 19:44:08 GMT]]></title><description><![CDATA[<p>hab jetzt eine ganze weile herumprobiert und stehe jetzt an folgendem punkt:<br />
wenn ich das erstellen eines formulars und das erstellen eines buttons (in der das eben erstellte formular) in die gleiche funktion nehme funktioniert alles optimal.<br />
jedoch kann ich jetzt nicht die beiden befehle in zwei verschiedene funktionen nehmen, obwohl ich die neue tform überall deklariert habe. irgendwie spricht der befehl Parent nicht an. kann man den umgehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271993</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 19:44:08 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 20:01:07 GMT]]></title><description><![CDATA[<p>Äh, könntest Du das ein klein wenig detailierter Beschreiben? Welcher Befehl? Welche Funktionen?</p>
<p>Poste am Besten den relvanten Quellcode und eine <em>genaue</em> Fehlerbeschreibung (nicht aka Parent spricht nicht an!?). Was meint der Debugger?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272003</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Mon, 23 Apr 2007 20:01:07 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 20:33:27 GMT]]></title><description><![CDATA[<p>also, das ist mein quellcode:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm *Form1;
TForm *Form2;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Neu1Click(TObject *Sender)
{
  TForm *Form2 = new TForm(Application);
  Form2-&gt;Show();
  Form2-&gt;Name = &quot;Form2&quot;;
  Form2-&gt;FormStyle = fsMDIChild;
  Form2-&gt;OnClose = FormOnClose;
  Form2-&gt;Position =  poDefault;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormOnClose(TObject *Sender, TCloseAction &amp;Action)
{
  Action = caFree;         
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ToolButton1Click(TObject *Sender)
{
  TButton *Button2 = new TButton(Application);    //knopf wird erstellt
  Button2-&gt;Parent =  Form2;                      //knopf sollte in form2 angeziegt werden
  Button2-&gt;Height = 25;                          //eigenschaften des buttons2
  Button2-&gt;Width = 75;
}
//---------------------------------------------------------------------------
</code></pre>
<p>der debugger meint nichts, eigentlich funktioniert alles prima, eben nur, dass man den button einfach nicht sieht.</p>
<p>(ich hoffe stresse dich nicht allzu sehr <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="😉"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272022</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 20:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 20:41:05 GMT]]></title><description><![CDATA[<p>Warum wohl wird man den Button nicht sehen? Er ist sozusagen nicht sichtbar, also versteckt; <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="😉"
    /> und was macht man mit versteckten Objekten?</p>
<p>Schau Dir mal die Eigenschaften und Methoden von TButton in der Hilfe genau an. Da etwas passendes zu finden, sollte kein Problem darstellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272029</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Mon, 23 Apr 2007 20:41:05 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Mon, 23 Apr 2007 20:59:13 GMT]]></title><description><![CDATA[<p>also, ich nehme an, du meinst die eigenschaft Visible. die auf true zu stellen bringt nichts...<br />
desweiteren wird Button2 nicht als element von form2 erkannt, wenn ich eine eigenschaft von ihm von ändern will in einer anderen funktion, als die erstellende (sorry, habe ich erst jetzt gemerkt). darum meine ich auch, dass der befehl parent nicht richtig anspricht, auch wenn es absurd klingt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272038</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Mon, 23 Apr 2007 20:59:13 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Tue, 24 Apr 2007 05:38:46 GMT]]></title><description><![CDATA[<p>weißt du was der <a href="http://www.user.tu-berlin.de/looprjbb/it/C_Kurs/funktion/Html/lektion_5/lektion_5.html" rel="nofollow">Gültigkeitsbereich</a> von Variablen ist?<br />
denk mal bitte darüber nach was du in Zeile 19 machst und worauf du in Zeile 35 zugreifst<br />
wo gilt das eine und wo das andere Form2? oder sind beide gleich? order vielleicht doch nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272124</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Tue, 24 Apr 2007 05:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Tue, 24 Apr 2007 07:39:06 GMT]]></title><description><![CDATA[<p>soll das heissen meine form2 ist nur lokal? ich hab keine ahnung, wie ich die global machen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272181</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Tue, 24 Apr 2007 07:39:06 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Tue, 24 Apr 2007 07:59:31 GMT]]></title><description><![CDATA[<p>hast du dir die Seite mal angesehen/durchgelesen/nachvollzogen, die ich verlinkt habe? vor allem das Beispiel ab &quot;var_3.cpp&quot; ist hier interessant</p>
<p>[Edit] wenn man auf der Seite die Maus auf den rötlichen oder grünen Balken (wo z.B. &quot;var_1: Global&quot; drinsteht) bewegt werden die Gültigkeitsbereiche in den gezeigten Quellcodeabschnitten farblich hinterlegt[/Edit]</p>
<p>dein Form2 hast du in Zeile 10 schon globalisiert<br />
was mußt du also in Zeile 19 ändern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272189</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Tue, 24 Apr 2007 07:59:31 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;unter-formulare&amp;quot; kreieren - wie? on Tue, 24 Apr 2007 08:11:05 GMT]]></title><description><![CDATA[<p>super danke, jetzt hab ichs gecheckt.<br />
habs jetzt so geändert und jetzt funktionierts</p>
<pre><code class="language-cpp">Form2 = new TForm(Application);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1272202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272202</guid><dc:creator><![CDATA[domniken]]></dc:creator><pubDate>Tue, 24 Apr 2007 08:11:05 GMT</pubDate></item></channel></rss>