<?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[Variablenübergabe Formulare bei Start]]></title><description><![CDATA[<p>Hallo,<br />
da ich eine Variablenübergabe zwischen zwei Formularen benötige, habe ich mir gerade mal den Artikel der FAQ (<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39242.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39242.html</a>) angesehen und getestet.</p>
<p>Nun würde ich gerne in der bei Start des Programmes einem Textfeld in Form2 einen Wert zuweisen (konkret aus einer INI-Datei).</p>
<p>Ich platziere in das Beispiel aus der FAQ auf Form2 ein Edit1.<br />
Wenn ich in der TForm1::FormCreate des Form1 ein</p>
<pre><code class="language-cpp">Form2-&gt;Edit1-&gt;Text = &quot;Hallo&quot;;
</code></pre>
<p>einfüge und starte bekomme ich eine Zugriffsverletzung (schätze mal weil die Form2 zu den Zeitpunkt noch nicht existiert).<br />
Wann wird Form2 denn erzeugt sodass ich darauf zugreifen kann?</p>
<p>Danke und Gruß<br />
Thomas</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/185081/variablenübergabe-formulare-bei-start</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 08:12:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185081.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Jun 2007 16:28:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablenübergabe Formulare bei Start on Thu, 21 Jun 2007 16:28:01 GMT]]></title><description><![CDATA[<p>Hallo,<br />
da ich eine Variablenübergabe zwischen zwei Formularen benötige, habe ich mir gerade mal den Artikel der FAQ (<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39242.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39242.html</a>) angesehen und getestet.</p>
<p>Nun würde ich gerne in der bei Start des Programmes einem Textfeld in Form2 einen Wert zuweisen (konkret aus einer INI-Datei).</p>
<p>Ich platziere in das Beispiel aus der FAQ auf Form2 ein Edit1.<br />
Wenn ich in der TForm1::FormCreate des Form1 ein</p>
<pre><code class="language-cpp">Form2-&gt;Edit1-&gt;Text = &quot;Hallo&quot;;
</code></pre>
<p>einfüge und starte bekomme ich eine Zugriffsverletzung (schätze mal weil die Form2 zu den Zeitpunkt noch nicht existiert).<br />
Wann wird Form2 denn erzeugt sodass ich darauf zugreifen kann?</p>
<p>Danke und Gruß<br />
Thomas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310852</guid><dc:creator><![CDATA[Thomas2]]></dc:creator><pubDate>Thu, 21 Jun 2007 16:28:01 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenübergabe Formulare bei Start on Thu, 21 Jun 2007 16:36:46 GMT]]></title><description><![CDATA[<p>wenn Form1 kreiert wird existiert Form2 noch nicht, deswegen der Fehler.<br />
Versuche es doch mal in 'TForm2::FormCreate' zu setzen. wobei 'FormCreate' immer mit Vorsicht zu behandeln ist ! oder benutze z.B. Form2 OnShow</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310857</guid><dc:creator><![CDATA[OldMan00]]></dc:creator><pubDate>Thu, 21 Jun 2007 16:36:46 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenübergabe Formulare bei Start on Thu, 21 Jun 2007 17:19:38 GMT]]></title><description><![CDATA[<p>Wenn ich es in FormShow aufrufe geht es!</p>
<p>Sinn des Ganzen soll sein, dass ich ein zweites Fenster habe in dem einige Einstellungen gemacht werden sollen. Die Daten würde ich gerne in den Edit-Feldern des zweiten Fensters speichern.</p>
<p>Bei schließen des Form1 sollen diese Einstellungen auch wieder gespeichert werden. Da stellt sich ja auch die Frage, wie lange ich noch auf die Objekte des Form2 zugreifen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310901</guid><dc:creator><![CDATA[Thomas2]]></dc:creator><pubDate>Thu, 21 Jun 2007 17:19:38 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenübergabe Formulare bei Start on Thu, 21 Jun 2007 17:25:59 GMT]]></title><description><![CDATA[<p>Mach das Eintragen in OnShow und das Speichern in OnClose. Da dürfte Form2 noch vorhanden sein.<br />
Da du Form2 automatisch erzeugen lässte kann man nicht genau sagen wann sie erzeugt wird und wann zerstört. In den oben genannten Events sollte es aber auf jedem Fall gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310912</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 21 Jun 2007 17:25:59 GMT</pubDate></item></channel></rss>