<?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[String in andere form übernehmen?]]></title><description><![CDATA[<p>Hallo Leute.</p>
<p>ich hab hier folgendes Problem. In FromA wurden 2 dinge in ein editfeld eingetragen. Die einagben wurden in ansistaring bzw b gespeichert. Auf der Form B habe ich nun 2 Label, die caption der label soll immer == des strings aus der vorherigen Form A sein</p>
<p>Ich hab verscheidene dinge versucht, doch ich bekomm das nicht so wirklich hin.<br />
Ich hab die form A in form #included , das is ja richtig denk ich</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/95786/string-in-andere-form-übernehmen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 03:05:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/95786.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Dec 2004 11:24:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 11:24:09 GMT]]></title><description><![CDATA[<p>Hallo Leute.</p>
<p>ich hab hier folgendes Problem. In FromA wurden 2 dinge in ein editfeld eingetragen. Die einagben wurden in ansistaring bzw b gespeichert. Auf der Form B habe ich nun 2 Label, die caption der label soll immer == des strings aus der vorherigen Form A sein</p>
<p>Ich hab verscheidene dinge versucht, doch ich bekomm das nicht so wirklich hin.<br />
Ich hab die form A in form #included , das is ja richtig denk ich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/679398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679398</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Dec 2004 11:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 11:36:21 GMT]]></title><description><![CDATA[<p>hat sich erledigt sry, hab FAQ vergessen</p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39242" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39242</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/679411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679411</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Dec 2004 11:36:21 GMT</pubDate></item><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 12:26:00 GMT]]></title><description><![CDATA[<p>Naja gut erm.... ich hab da nur Bahnhof verstanden. hat jemand noch nen tip?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/679450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679450</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Dec 2004 12:26:00 GMT</pubDate></item><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 13:06:14 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>das Beispiel asu der FAQ ist eigentlich genau das, was du brauchst.<br />
Das wichtigste ist, das du in der Headerdatei von Form A die Header-datei von Form B includest</p>
<pre><code class="language-cpp">#include &lt;vcl\vcl.h&gt;  // bereits vorhanden
#include &quot;FormA.h&quot; // neu einzutragen
</code></pre>
<p>dann kannst du in der C-Datei von FormA auf FormB zugreifen</p>
<pre><code class="language-cpp">AnsiString B = FormB-&gt;Edit1-&gt;Text
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/679491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679491</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 23 Dec 2004 13:06:14 GMT</pubDate></item><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 13:26:28 GMT]]></title><description><![CDATA[<p>Hallo und thx 4 help, aber bei dir ist es genau flaschrum.</p>
<p>Du schreibst in Varbiale von forum a das was in From B eingetragen wird.<br />
(so versteh ich das nun)</p>
<p>Ich habe aber auf From A 2 editfelder. Dort kann man seinen NAmen eintragen. die beidennamen werden in AnsiString sp1_name und sp2_name gespeichert. Nach dem klick auf den ok button kommt eine neue Form. dort befinden sich 2 labes. dies labes sollen das beinhalten was vorher in sp1_name und sp2_name gespeichert wurde.</p>
<p>hier mal mein Code</p>
<p>Form 1:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;formMain.h&quot;
#include &quot;formSplash.h&quot;
#include &quot;formGame.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TfrmMain *frmMain;

AnsiString sp1_name;
AnsiString sp2_name;

//---------------------------------------------------------------------------
__fastcall TfrmMain::TfrmMain(TComponent* Owner)
	: TForm(Owner)
{

sp1_name = frmMain-&gt;edSpieler1-&gt;Text;
sp2_name = frmMain-&gt;edSpieler2-&gt;Text;

}
//---------------------------------------------------------------------------

void __fastcall TfrmMain::cmdMultiplayerClick(TObject *Sender)
{
	frmMain-&gt;edSpieler1-&gt;Visible = true ;
	frmMain-&gt;edSpieler2-&gt;Visible = true ;
        frmMain-&gt;lblName-&gt;Visible = true ;
        frmMain-&gt;lblSpieler1-&gt;Visible = true ;
        frmMain-&gt;lblSpieler2-&gt;Visible = true ;
        frmMain-&gt;cmdOk-&gt;Visible = true;

}

//---------------------------------------------------------------------------

void __fastcall TfrmMain::cmdOkClick(TObject *Sender)
{
	if (edSpieler1-&gt;Text == &quot;&quot; || edSpieler2-&gt;Text == &quot;&quot; )
        {
         	Application-&gt;MessageBoxA(&quot;Die felder wurden nicht korrekt ausgefüllt&quot;,&quot;Hinweis...&quot;,MB_OK) ;
	}
        else
        {
         	frmGame-&gt;ShowModal();
                frmMain-&gt;Close()    ;

	  //	frmMain-&gt;Width  = 900;
          //	frmMain-&gt;Height = 900;
          //	frmMain-&gt;Top = Screen-&gt;Height/2 - frmMain-&gt;Height/2;
          //	frmMain-&gt;Left = Screen-&gt;Width/2 - frmMain-&gt;Width/2;
	}

          //  edSpieler1-&gt;Visible = false
          //  edSpieler2-&gt;Visible = false

}
//---------------------------------------------------------------------------
</code></pre>
<p>Form 2</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

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

#include &quot;formGame.h&quot;
#include &quot;formMain.h&quot;

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TfrmGame *frmGame;
//---------------------------------------------------------------------------
__fastcall TfrmGame::TfrmGame(TComponent* Owner)
	: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TfrmGame::lblSpieler1Click(TObject *Sender)
{
	lblSpieler1-&gt;Caption = sp1_name;
}
//---------------------------------------------------------------------------
void __fastcall TfrmGame::grpOptionenClick(TObject *Sender)
{

}
//---------------------------------------------------------------------------
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/679508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679508</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Dec 2004 13:26:28 GMT</pubDate></item><item><title><![CDATA[Reply to String in andere form übernehmen? on Thu, 23 Dec 2004 13:39:18 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>na dann hast du doch schon alles. Alles was du noch in formMain.cpp brauchst ist</p>
<pre><code class="language-cpp">frmGame-&gt;lblSpieler1-&gt;Caption = edSpieler1-&gt;Text;
frmGame-&gt;lblSpieler2-&gt;Caption = edSpieler2-&gt;Text;
frmGame-&gt;ShowModal();
</code></pre>
<p>Und in Memberfunktion eines Forms brauchst du nicht noch den Formnamen selber angeben, um auf andere Member zuzugreifen :</p>
<pre><code class="language-cpp">sp1_name = frmMain-&gt;edSpieler1-&gt;Text;
// stattdessen lieber
sp1_name = edSpieler1-&gt;Text;
</code></pre>
<p>Und las die globalen Variablen</p>
<pre><code class="language-cpp">AnsiString sp1_name;
AnsiString sp2_name;
</code></pre>
<p>weg, dort nützen sie dir auch nichts.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/679520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/679520</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 23 Dec 2004 13:39:18 GMT</pubDate></item></channel></rss>