<?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[chat Text senden...]]></title><description><![CDATA[<p>Hallo Leute habe mal ne Frage...</p>
<p>ich verwende das Chat beispiel von Borland unter example -&gt; Internet...</p>
<p>ich möchte gerne wenn ich ein Text sende im Memo2 soll er mir das auch gleichzeitig in Memo1 oben anzeigen da wo der Text steht den ich empfange.</p>
<p>Ich probiere das im Netzwerk aus und ich habe das Projekt so umgeändert das man unten im memo2 text sein text schreibt und mit enter senden kann und oben in memo1 feld schreibt er den text den ich empfange nun möchte ich aber auch gleichzeitig das er meinen abgeschickten Text mit oben anzeigt damit ich auch lesen kann was ich schreibe und weils besser aussieht <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>
<p>so sieht das das ereignis Memo1KeyDown aus:</p>
<pre><code class="language-cpp">if (Key == VK_RETURN)
  {
    if (IsServer){ServerSocket-&gt;Socket-&gt;Connections[0]-&gt;SendText(
         Edit2-&gt;Text + &quot;: &quot; + Memo1-&gt;Lines-&gt;Strings[Memo1-&gt;Lines-&gt;Count - 1]); }
     else
     { ClientSocket-&gt;Socket-&gt;SendText(Edit2-&gt;Text + &quot;: &quot; + Memo1-&gt;Lines-&gt;Strings[
        Memo1-&gt;Lines-&gt;Count -1]);}
        Memo1-&gt;Clear();   //vill.

  }
</code></pre>
<p>wisst ihr wie ich das mache das ich meinen Text und den anderen Text oben angezeigt bekomme ?</p>
<p>und nochwas wenn ich was schreibe im memo feld und enter drücke dann geht er in die 2te zeile wie mache ich das das er immer in der ersten Zeile bleibt ???</p>
<p>Danke und gruß Malcolm</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/185206/chat-text-senden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 08:12:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185206.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Jun 2007 15:53:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to chat Text senden... on Fri, 22 Jun 2007 15:53:16 GMT]]></title><description><![CDATA[<p>Hallo Leute habe mal ne Frage...</p>
<p>ich verwende das Chat beispiel von Borland unter example -&gt; Internet...</p>
<p>ich möchte gerne wenn ich ein Text sende im Memo2 soll er mir das auch gleichzeitig in Memo1 oben anzeigen da wo der Text steht den ich empfange.</p>
<p>Ich probiere das im Netzwerk aus und ich habe das Projekt so umgeändert das man unten im memo2 text sein text schreibt und mit enter senden kann und oben in memo1 feld schreibt er den text den ich empfange nun möchte ich aber auch gleichzeitig das er meinen abgeschickten Text mit oben anzeigt damit ich auch lesen kann was ich schreibe und weils besser aussieht <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>
<p>so sieht das das ereignis Memo1KeyDown aus:</p>
<pre><code class="language-cpp">if (Key == VK_RETURN)
  {
    if (IsServer){ServerSocket-&gt;Socket-&gt;Connections[0]-&gt;SendText(
         Edit2-&gt;Text + &quot;: &quot; + Memo1-&gt;Lines-&gt;Strings[Memo1-&gt;Lines-&gt;Count - 1]); }
     else
     { ClientSocket-&gt;Socket-&gt;SendText(Edit2-&gt;Text + &quot;: &quot; + Memo1-&gt;Lines-&gt;Strings[
        Memo1-&gt;Lines-&gt;Count -1]);}
        Memo1-&gt;Clear();   //vill.

  }
</code></pre>
<p>wisst ihr wie ich das mache das ich meinen Text und den anderen Text oben angezeigt bekomme ?</p>
<p>und nochwas wenn ich was schreibe im memo feld und enter drücke dann geht er in die 2te zeile wie mache ich das das er immer in der ersten Zeile bleibt ???</p>
<p>Danke und gruß Malcolm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311643</guid><dc:creator><![CDATA[malcolm18]]></dc:creator><pubDate>Fri, 22 Jun 2007 15:53:16 GMT</pubDate></item><item><title><![CDATA[Reply to chat Text senden... on Fri, 22 Jun 2007 16:02:25 GMT]]></title><description><![CDATA[<p>Analysiere mal: Was passiert eigentlich genau in Zeile 3 und 4?<br />
Könnte man das nicht auch zum &quot;Senden&quot; an ein anderes Memo-Feld verwenden!?</p>
<p>Den Cursor kannst du mit Memo1-&gt;SelStart = 0; an den Anfang setzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311651</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 22 Jun 2007 16:02:25 GMT</pubDate></item><item><title><![CDATA[Reply to chat Text senden... on Sat, 23 Jun 2007 13:04:53 GMT]]></title><description><![CDATA[<p>Hallo Jansen</p>
<p>danke für deine Hilfe...</p>
<p>Ich habe das Memo1-&gt;SelStart = 0; gemacht, bei mein button senden und wenn man enter drückt, im memo feld.</p>
<p>Er sendet nun auch endlich ohne leerzeilen die texte <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>aber trotzdem springt er im memo1 feld (zum senden) in die zweite Reihe das sieht nurnoch blöde aus gibt es ein trick wie man das immer auf null stellt, ich meine im Objektinspektor mal sowas gesehen zu haben aber ich finde es nicht mehr.</p>
<p>und zum Anzeigen der geschriebenen Texte bekomme ich das nicht hin das er mir das auch in memo2 feld sendet.</p>
<p>Du sagtest ja schaue dir Zeile 3 und 4 mal an aber ich kann mit dem tipp nicht wirklich was anfangen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>kannst du mir nochmal helfen bitte ?</p>
<p>wäre lieb danke dir ...</p>
<p>M.f.G. Malcolm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312134</guid><dc:creator><![CDATA[malcolm18]]></dc:creator><pubDate>Sat, 23 Jun 2007 13:04:53 GMT</pubDate></item><item><title><![CDATA[Reply to chat Text senden... on Sat, 23 Jun 2007 13:32:31 GMT]]></title><description><![CDATA[<p>Schau Dir die Methoden und Eigenschaften von TMemo und TMemo::Lines mal genau in der Hilfe an. Da findest Du mit Sicherheit irgendwas passendes.</p>
<p>Dein -in die zweite Reihe spring- Problem kann man ohne Code und einer fehlenden verständlichen Erklärung deinerseits nicht wirklich nachvollziehen. Ich habe die Karten gelegt, aber es ist immer noch unklar. Ein fehlendes Clear?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312155</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Sat, 23 Jun 2007 13:32:31 GMT</pubDate></item></channel></rss>