<?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[AnsiString in Label1-&amp;gt;Caption schreiben]]></title><description><![CDATA[<p>Hallo ich habe ein Problem,</p>
<p>ich habe eine Klasse und mir dazu einen Konstruktor geschrieben.<br />
In diesem Konstruktor wird einen Variable AnsiString Text mit einem Textfeld eines Edit1-Feldes beschrieben und als Instanz1 generiert.<br />
Ich will nun zur Überprüfung diese Variable Instanz1.Text nach Label1-&gt;Caption schreiben.</p>
<p>Code:</p>
<p>Label1-&gt;Caption = Instanz1.Text</p>
<p>liefert beim Compilieren folgenden Fehler:</p>
<p>&quot;E2034 Konvertierung von 'AnsiString *' nach 'AnsiString' nicht möglich.&quot;</p>
<p>Ich benutzte BCB6</p>
<p>Kann mir da jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188332/ansistring-in-label1-gt-caption-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 01:09:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188332.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Jul 2007 13:10:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:10:06 GMT]]></title><description><![CDATA[<p>Hallo ich habe ein Problem,</p>
<p>ich habe eine Klasse und mir dazu einen Konstruktor geschrieben.<br />
In diesem Konstruktor wird einen Variable AnsiString Text mit einem Textfeld eines Edit1-Feldes beschrieben und als Instanz1 generiert.<br />
Ich will nun zur Überprüfung diese Variable Instanz1.Text nach Label1-&gt;Caption schreiben.</p>
<p>Code:</p>
<p>Label1-&gt;Caption = Instanz1.Text</p>
<p>liefert beim Compilieren folgenden Fehler:</p>
<p>&quot;E2034 Konvertierung von 'AnsiString *' nach 'AnsiString' nicht möglich.&quot;</p>
<p>Ich benutzte BCB6</p>
<p>Kann mir da jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334935</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:10:06 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:20:52 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Deine Beschreibung klingt ein bißchen wirr.</p>
<p>Aber die Fehlermeldung des Compiler sagt klar aus das die Eigenschaft &lt;DeineKlasse&gt;::Text ein Pointer ist, und du must zumindestens diesen Pointer dereferenzieren. Aber besser ist wenn du ganz auf den Pointer verzichtest und einen &quot;normalen&quot; AnsiString-Member draus machst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334945</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:20:52 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:30:52 GMT]]></title><description><![CDATA[<p>OK zur Verdeutlichung:</p>
<p>Es gibt in einem Formular Form1 ein Edit1,Button1 und Label1 Feld</p>
<p>Deklaration:</p>
<pre><code>class test{
    int number;

    public:
    AnsiString Text;

    test(AnsiString,int);
};

//Konstruktor
test::test(AnsiString name,int num){

    AnsiString Text=name;
    number=num;
}
</code></pre>
<p>Form1.cpp</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{

//Instanz bilden
    Test Instanz1(Edit1-&gt;Text,Edit1-&gt;Tag);

//AnsiString an Label übergeben
    Label1-&gt;Caption=Instanz1.Text;
</code></pre>
<p>Wo sind da jetzt Zeiger???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334954</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:30:52 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:46:07 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>In deinem geposteten Quellcode sehe ich auch keinen. Und wenn man den Fehler behebt das die Klasse &quot;test&quot; einmal groß und einmal klein geschrieben wird dann kompiliert der Code auch.</p>
<p>Dein Fehler liegt also woanders, der Compiler hat jedenfalls immer recht</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334968</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334968</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:46:07 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:52:22 GMT]]></title><description><![CDATA[<p>Tja das ist genau das Problem.</p>
<p>Wenn ich die letzte Zeile auskommentiere, funktioniert alles prima, der Compiler hat keine Fehlermeldung.<br />
Sobald ich die Zeile wieder reinmache, erscheint beim Compilieren der Fehler<br />
&quot;E2034 Konvertierung von 'AnsiString *' nach 'AnsiString' nicht möglich.&quot;</p>
<p>Weiss vielleicht jemand anders Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334975</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:52:22 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 13:56:30 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>-Neues Projekt erstellen<br />
-Ein Label, ein Edit und ein Button reinsetzen<br />
- Event für Button erstellen und Code ergänzen</p>
<pre><code class="language-cpp">class Test{
    int number;

    public:
    AnsiString Text;

    Test(AnsiString,int);
};
//Konstruktor
Test::Test(AnsiString name,int num){

    AnsiString Text=name;
    number=num;
}

void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
//Instanz bilden
    Test Instanz1(Edit1-&gt;Text,Edit1-&gt;Tag);

//AnsiString an Label übergeben
    Label1-&gt;Caption=Instanz1.Text;
}
</code></pre>
<p>Kompiliert fehlerlos</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334979</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 30 Jul 2007 13:56:30 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 14:13:14 GMT]]></title><description><![CDATA[<p>Das ist richtig.<br />
Kompiliert fehlerlos ABER das Ergebnis ist: NULL</p>
<p>--&gt; Instanz1.Text ist ein Pointer meiner Meinung nach.</p>
<p>Aber wie krieg ich das dann hin?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334996</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Mon, 30 Jul 2007 14:13:14 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 14:28:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>mach es am besten so</p>
<pre><code class="language-cpp">test::test(AnsiString name,int num){

    Text=name;
    number=num;
}
</code></pre>
<p>Gruß Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335001</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Mon, 30 Jul 2007 14:28:49 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 14:33:07 GMT]]></title><description><![CDATA[<p>JAUUUUUU! Jetzt klappts.</p>
<p>Auch wenn ichs noch nicht ganz verstanden habe warum <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Trotzdem vielen Dank.</p>
<p>Wenn mir jemand auch noch eine Erklärung dafür hat, hab ich mal wieder was zum Studieren für späte Abendstunden <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1335008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335008</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Mon, 30 Jul 2007 14:33:07 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Mon, 30 Jul 2007 14:39:55 GMT]]></title><description><![CDATA[<p>Hallo,<br />
du hast AnsiString Text schon deklariert und zwar global und jetzt noch mal lokal und da wirt immer die lokalere Variable genommen.</p>
<p>Gruß Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335014</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Mon, 30 Jul 2007 14:39:55 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Label1-&amp;gt;Caption schreiben on Tue, 31 Jul 2007 04:53:07 GMT]]></title><description><![CDATA[<p>Ja klar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Da hätt ich aber auch selber draufkommen sollen ........</p>
<p>Danke an alle! <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="🙂"
    /> <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="🙂"
    /> <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/1335370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335370</guid><dc:creator><![CDATA[mganser]]></dc:creator><pubDate>Tue, 31 Jul 2007 04:53:07 GMT</pubDate></item></channel></rss>