<?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[char nimmt wert beim zweiten durchlauf nicht an]]></title><description><![CDATA[<p>hallo</p>
<p>habe hier 3 editfelder und einen button<br />
bei einem klick auf meinem button passiert folgendes:</p>
<pre><code class="language-cpp">AnsiString str_text;

char *Text = &quot;222&quot;;

Edit2-&gt;Text = Text;

str_text = Edit1-&gt;Text;

*Text = str_text.Length()+1;
strcpy(Text, str_text.c_str());

Edit3-&gt;Text = Text;
</code></pre>
<p>dh. im Edit2 feld wird das &quot;222&quot; angezeigt und im Edit3 feld wird das von Edit1 angezeigt.<br />
beim ersten mal klicken verläuft auch alles richtig, wenn ich jedoch nochmal klicke erscheint im Edit2 feld jedoch nicht mehr &quot;222&quot; sondern sofort der Inhalt von Edit3 feld (das ist beim vorigen durchlauf als letzter im char gestanden)<br />
warum nimmt das char das 222 beim zweiten durchlauf nicht mehr an? <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/topic/74468/char-nimmt-wert-beim-zweiten-durchlauf-nicht-an</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 23:38:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/74468.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 May 2004 06:57:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 06:57:24 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>habe hier 3 editfelder und einen button<br />
bei einem klick auf meinem button passiert folgendes:</p>
<pre><code class="language-cpp">AnsiString str_text;

char *Text = &quot;222&quot;;

Edit2-&gt;Text = Text;

str_text = Edit1-&gt;Text;

*Text = str_text.Length()+1;
strcpy(Text, str_text.c_str());

Edit3-&gt;Text = Text;
</code></pre>
<p>dh. im Edit2 feld wird das &quot;222&quot; angezeigt und im Edit3 feld wird das von Edit1 angezeigt.<br />
beim ersten mal klicken verläuft auch alles richtig, wenn ich jedoch nochmal klicke erscheint im Edit2 feld jedoch nicht mehr &quot;222&quot; sondern sofort der Inhalt von Edit3 feld (das ist beim vorigen durchlauf als letzter im char gestanden)<br />
warum nimmt das char das 222 beim zweiten durchlauf nicht mehr an? <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/524362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524362</guid><dc:creator><![CDATA[Demian]]></dc:creator><pubDate>Fri, 21 May 2004 06:57:24 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 09:46:36 GMT]]></title><description><![CDATA[<p>Demian schrieb:</p>
<blockquote>
<pre><code class="language-cpp">*Text = str_text.Length()+1;
strcpy(Text, str_text.c_str());
</code></pre>
</blockquote>
<p>Was machst du denn da <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="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/524463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524463</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 21 May 2004 09:46:36 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 10:16:07 GMT]]></title><description><![CDATA[<p>ein eingelesenes ansistring (kommt vom editfeld) in ein char* konvertieren, damit ich es dann zerlegen kann und mit keybd_event einzeln die keys schicken kann</p>
<p>funktioniert soweit auch, bis auf das hier</p>
<p>aber wenn es so schlimm ist, bitte helft mir, ich copy &amp; paste das meiste ja <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      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/524482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524482</guid><dc:creator><![CDATA[Demian]]></dc:creator><pubDate>Fri, 21 May 2004 10:16:07 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 12:18:18 GMT]]></title><description><![CDATA[<p>Text zeigt auf Speicher auf dem Stack, den du zur Laufzeit nicht beschreiben solltest (String-Literal). Wenn du schreibend darauf zugreifen willst solltest du dir mit new Speicher auf dem Heap besorgen <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/524563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524563</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 21 May 2004 12:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 12:44:45 GMT]]></title><description><![CDATA[<p>+versteht fast nur bahnhof+</p>
<p>äh und wie mach ichs? egal ob schreibend oder nicht schreibend zugreifen, hauptsache das was ich will funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/524585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524585</guid><dc:creator><![CDATA[Demian]]></dc:creator><pubDate>Fri, 21 May 2004 12:44:45 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 12:52:16 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<pre><code class="language-cpp">Text = new str_text.Length() + 1;
strcpy(Text, str_text.c_str());
</code></pre>
<p>MfG<br />
tuküe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524590</guid><dc:creator><![CDATA[tuküe]]></dc:creator><pubDate>Fri, 21 May 2004 12:52:16 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 13:00:59 GMT]]></title><description><![CDATA[<p>Von C++ hast du offenbar noch nicht so besonders viel Ahnung :p</p>
<pre><code class="language-cpp">Text = new char[str_text.Length() + 1];
</code></pre>
<p>Aber ich verstehe irgendwie noch nicht so ganz, was du vor hast bzw. wozu du dazu 3 Edits brauchst <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/524596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524596</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 21 May 2004 13:00:59 GMT</pubDate></item><item><title><![CDATA[Reply to char nimmt wert beim zweiten durchlauf nicht an on Fri, 21 May 2004 13:26:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>doch, eigentlich schon. Hatte Demians Code schnell per Copy/Paste übernommen, um ihn anzupassen und char[] in der Eile einfach vergessen <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="😕"
    /> . Danke für den Hinweis.</p>
<p>MfG<br />
tuküe</p>
<p>// Edit: mal me andere Frage: was hat dieser Thread jetzt mit WinApi zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524607</guid><dc:creator><![CDATA[tuküe]]></dc:creator><pubDate>Fri, 21 May 2004 13:26:37 GMT</pubDate></item></channel></rss>