<?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[Wert von Form1 zu Form2 übergeben]]></title><description><![CDATA[<p>Hallo,<br />
bin eigentlich noch ein recht großer Noob in de C++ Programmierung mit Borland, hab daher auch mal ne Frage <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>
<p>Ich bastel eine Art Login, dieser ist auf Form1. Wenn die Logindaten richtig sind, soll sich Form1 schließen und Form2 öffnen. Dort will ich dann gerne mit dem Loginnamen weiterarbeiten.</p>
<p>Wie funktioniert das?</p>
<p>Vielen Dank schonmal für eure Antworten.<br />
MfG.<br />
nOnAmE</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128730/wert-von-form1-zu-form2-übergeben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 15:42:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128730.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Dec 2005 16:47:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 16:47:15 GMT]]></title><description><![CDATA[<p>Hallo,<br />
bin eigentlich noch ein recht großer Noob in de C++ Programmierung mit Borland, hab daher auch mal ne Frage <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>
<p>Ich bastel eine Art Login, dieser ist auf Form1. Wenn die Logindaten richtig sind, soll sich Form1 schließen und Form2 öffnen. Dort will ich dann gerne mit dem Loginnamen weiterarbeiten.</p>
<p>Wie funktioniert das?</p>
<p>Vielen Dank schonmal für eure Antworten.<br />
MfG.<br />
nOnAmE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/935977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/935977</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 16:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 16:49:45 GMT]]></title><description><![CDATA[<p><a href="http://www.marquardtnet.info/cecke/quickies.1/1_quicky_15.html" rel="nofollow">http://www.marquardtnet.info/cecke/quickies.1/1_quicky_15.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/935979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/935979</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 16:49:45 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 16:50:16 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>siehe BCB-FAQ hier im Forum, Abschnitt Forms.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/935980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/935980</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 06 Dec 2005 16:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:19:01 GMT]]></title><description><![CDATA[<p>Nabend,<br />
irgendwie blick ich da noch nicht durch. Hab nach der Hilfe von Christian211 eigentlich das meiste ganz gut hinbekommen. Also so funktioniert es ... fast O.o</p>
<p>Ich habe:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;login.h&quot;
#include &quot;fenster.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm4 *Form4;
AnsiString Nick, Pass, login_session, login_delete;
String Nickname = &quot;Test1&quot;;

__fastcall TForm4::TForm4(TComponent* Owner)
    : TForm(Owner)
{
}

void __fastcall TForm4::Image1Click(TObject *Sender)
{

}
</code></pre>
<p>In der Header Datei ist steht unter dem public ebenfalls String Nickname;<br />
Wenn ich nun auf Form5 schaue steht dort Test1 das ist soweit ja auch richtig, wenn ich allerdings folgendes mache kommt nix ...</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;login.h&quot;
#include &quot;fenster.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm4 *Form4;
AnsiString Nick;
String Nickname;

__fastcall TForm4::TForm4(TComponent* Owner)
    : TForm(Owner)
{
}

void __fastcall TForm4::Image1Click(TObject *Sender)
{
    Nick = &quot;Test2;
    Nickname = Nick;
}
</code></pre>
<p>Dient alles erstmal nur zum testen der ganzen Sache <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/936051</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936051</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:19:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:25:48 GMT]]></title><description><![CDATA[<p>Du hast dich also für globale Variablen entschieden. Was mich irretiert ist, das deine Codebeispiele 2 x offenbar die Form4 zeigen. Wenn ich das richtig verstanden habe, willst du in Form 4 Variablen anlegen und diese in Form 5 auch nutzen</p>
<p>Anlegen in Form4</p>
<pre><code>String Nick, Pass, login_session, login_delete;
String Nickname = &quot;Test1&quot;;
</code></pre>
<p>In form 5 &quot;an der gleichen Stelle&quot;</p>
<pre><code>extern String Nick, Pass, login_session, login_delete;
extern String Nickname = &quot;Test1&quot;;
</code></pre>
<p>Damit wird dem Compiler Datentyp und Größe mitgeteilt und ihm gesagt, &quot;die Dingern sind schon anderer Stelle belegt worden&quot;</p>
<p>String &lt;-&gt; sind übrigens identisch. Ein netter bei Borland hat irgendwo ein typedef eingefügt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936064</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:26:51 GMT]]></title><description><![CDATA[<p>Berichtigung:</p>
<p>In form 5 &quot;an der gleichen Stelle&quot;</p>
<pre><code>extern String Nick, Pass, login_session, login_delete;
extern String Nickname;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/936065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936065</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:26:51 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:36:59 GMT]]></title><description><![CDATA[<p>Hier bekommt man ja schnell ne Antwort <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="🙂"
    /><br />
Das hast du soweit richtig verstanden. Es will nur aus irgendeinen Grund nicht richtig. Also mal den Code für Form4 und Form5 ...</p>
<p>Form4:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;login.h&quot;
#include &quot;fenster.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm4 *Form4;
String Nick, Pass, login_session, login_delete;
String Nickname;

//--------------------------------------------------------------------------- 
__fastcall TForm4::TForm4(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm4::Image1Click(TObject *Sender)
{
    Nickname = &quot;Test1&quot;;
    Form5-&gt;Show();
}
</code></pre>
<p>In der login.h steht unter public <strong>String Nickname;</strong></p>
<p>So sieht dann Form 5 aus:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;login.h&quot;
#include &quot;fenster.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm5 *Form5;
extern String Nickname;
//---------------------------------------------------------------------------
__fastcall TForm5::TForm5(TComponent* Owner)
    : TForm(Owner)
{
    Panel1-&gt;Caption = Nickname;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/936073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936073</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:36:59 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:41:15 GMT]]></title><description><![CDATA[<blockquote>
<p>In der login.h steht unter public String Nickname;</p>
</blockquote>
<p>Neee, entweder als globale Variable oder als Member einer Klasse. nix mischen.</p>
<p>Wenn du das mit globalen Variablen machst, dann ist in den Klassendefinitionen nix reinzuschreiben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936082</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:44:10 GMT]]></title><description><![CDATA[<p>Achso <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="🙂"
    /><br />
Nagut geht leider immer noch nicht. Mensch das nervt langsam ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936085</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:44:10 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:46:04 GMT]]></title><description><![CDATA[<p>Dann maile mir das Projekt zu</p>
<p><a href="mailto:cecke@marquardtnet.info" rel="nofollow">cecke@marquardtnet.info</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/936087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936087</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 18:52:04 GMT]]></title><description><![CDATA[<p>Hab das Problem schon gefunden ...<br />
Hatte in der fenster.h unter public ebenfalls String Nickname; eingefügt ^^</p>
<p>Vielen Dank für deine schnelle Hilfe Christian211</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936091</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 18:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 19:04:14 GMT]]></title><description><![CDATA[<p>Bitte <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/936097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936097</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 06 Dec 2005 19:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 19:21:09 GMT]]></title><description><![CDATA[<p>Hab da noch ne Frage <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="🙂"
    /><br />
Wie schaut es denn aus, wenn man es ohne globale Variablen machen will?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936110</guid><dc:creator><![CDATA[Gast|nOnAmE]]></dc:creator><pubDate>Tue, 06 Dec 2005 19:21:09 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 19:22:39 GMT]]></title><description><![CDATA[<p>Gast|nOnAmE schrieb:</p>
<blockquote>
<p>Hab da noch ne Frage <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="🙂"
    /><br />
Wie schaut es denn aus, wenn man es ohne globale Variablen machen will?</p>
</blockquote>
<p>geht nicht eigentlich<br />
Form1-&gt;meine_variable;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936114</guid><dc:creator><![CDATA[lolipop]]></dc:creator><pubDate>Tue, 06 Dec 2005 19:22:39 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 06 Dec 2005 19:24:03 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>dazu müßt ihr nur mal in den mir verwiesenen FAQ-Beitrag schauen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936115</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 06 Dec 2005 19:24:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Wed, 07 Dec 2005 05:57:18 GMT]]></title><description><![CDATA[<p><a href="http://www.marquardtnet.info/cecke/quickies.1/1_quicky_15.html" rel="nofollow">http://www.marquardtnet.info/cecke/quickies.1/1_quicky_15.html</a></p>
<p>Pkt. 2</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936305</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Wed, 07 Dec 2005 05:57:18 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Wed, 07 Dec 2005 06:48:24 GMT]]></title><description><![CDATA[<p>Siehe dazu auch folgenden FAQ Beitrag:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39302" rel="nofollow">Public Variablen sind böse… aber wieso?</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/936317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936317</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 07 Dec 2005 06:48:24 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Wed, 07 Dec 2005 07:45:45 GMT]]></title><description><![CDATA[<p>Das gefragte Problem hat jedoch nix mit public odr nicht zu tun. Da man die Klasse mit einbindet, und direkt mit der Klasse arbeitet kann man die Variablen direkt aus der Klasse benutzen, unabhängig, ob sie public sind oder nicht.</p>
<p>Der Text auf meiner Seite hatte jedoch das Beipiel im public-Bereich. Das war schlecht und wurde korrigiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936343</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936343</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Wed, 07 Dec 2005 07:45:45 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 17 Jan 2006 16:16:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir jemand das vielleicht mal zuschicken, wie es richtig geht? mail is: <a href="mailto:thekingofbones@web.de" rel="nofollow">thekingofbones@web.de</a></p>
<p>bitte bitte</p>
<p>mfg</p>
<p>andy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969087</guid><dc:creator><![CDATA[Gast|andy]]></dc:creator><pubDate>Tue, 17 Jan 2006 16:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 17 Jan 2006 17:01:34 GMT]]></title><description><![CDATA[<p>ich suche sozusagen ein Login, also wo sich ein &quot;loginfenster&quot; öffnet &amp; ich da meine Benutzerangaben eingeben kann. Benutzername + Passwort, geht sowas?? wenn ja bitte sagt es mir!</p>
<p>mfg<br />
andy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969115</guid><dc:creator><![CDATA[Gast|andy]]></dc:creator><pubDate>Tue, 17 Jan 2006 17:01:34 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 17 Jan 2006 18:27:02 GMT]]></title><description><![CDATA[<p>Was hat das mit diesem Thread zu tun?</p>
<p>Mache einen Auf und stelle deine Frage vernüftig!</p>
<pre><code>geht sowas?? wenn ja bitte sagt es mir!
</code></pre>
<p>Sicherlich geht das</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969205</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969205</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 17 Jan 2006 18:27:02 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 17 Jan 2006 18:52:19 GMT]]></title><description><![CDATA[<p>gleich wird wieder wer behaupten, globale Variablen wären böse <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/969225</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969225</guid><dc:creator><![CDATA[snOOfy]]></dc:creator><pubDate>Tue, 17 Jan 2006 18:52:19 GMT</pubDate></item><item><title><![CDATA[Reply to Wert von Form1 zu Form2 übergeben on Tue, 17 Jan 2006 18:53:54 GMT]]></title><description><![CDATA[<p>snOOfy schrieb:</p>
<blockquote>
<p>gleich wird wieder wer behaupten, globale Variablen wären böse <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>
</blockquote>
<p>Das sind keine Behauptungen das sind Fakten !!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969227</guid><dc:creator><![CDATA[Fakten]]></dc:creator><pubDate>Tue, 17 Jan 2006 18:53:54 GMT</pubDate></item></channel></rss>