<?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[SendData]]></title><description><![CDATA[<p>Hallo Allerseits<br />
Habe schon wieder eine Frage an euch.<br />
Über den Such Button habe ich nichts gefunden!</p>
<p>Mein Problem ist folgendes:<br />
Ich sende Daten via Serielle Schnittstelle.<br />
Das sieht folgendermassen aus:</p>
<pre><code class="language-cpp">int n=SendData(&quot;CI0&quot;,3);
Memo1-&gt;Lines-&gt;Add(&quot;Written: &quot;+IntToStr(n));
</code></pre>
<p>Alles so gut soweit funktioniert, aber wie mache ich nach dem SendData(&quot;CI0...) ein ENTER Rein?</p>
<p>Ich hoffe ich habe es genügend beschrieben</p>
<p>Sonnige Grüsse aus der Schweiz<br />
Jürg Schweizer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175581/senddata</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 04:49:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175581.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Mar 2007 09:41:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SendData on Mon, 12 Mar 2007 09:41:45 GMT]]></title><description><![CDATA[<p>Hallo Allerseits<br />
Habe schon wieder eine Frage an euch.<br />
Über den Such Button habe ich nichts gefunden!</p>
<p>Mein Problem ist folgendes:<br />
Ich sende Daten via Serielle Schnittstelle.<br />
Das sieht folgendermassen aus:</p>
<pre><code class="language-cpp">int n=SendData(&quot;CI0&quot;,3);
Memo1-&gt;Lines-&gt;Add(&quot;Written: &quot;+IntToStr(n));
</code></pre>
<p>Alles so gut soweit funktioniert, aber wie mache ich nach dem SendData(&quot;CI0...) ein ENTER Rein?</p>
<p>Ich hoffe ich habe es genügend beschrieben</p>
<p>Sonnige Grüsse aus der Schweiz<br />
Jürg Schweizer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1243812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243812</guid><dc:creator><![CDATA[juergschweizer]]></dc:creator><pubDate>Mon, 12 Mar 2007 09:41:45 GMT</pubDate></item><item><title><![CDATA[Reply to SendData on Mon, 12 Mar 2007 09:47:50 GMT]]></title><description><![CDATA[<p>Du willst einen Zeilenwechsel senden, sehe ich das richtig? Der wird in C(++) dargestellt als \n:</p>
<pre><code class="language-cpp">int n=SendData(&quot;CI0\n&quot;,4);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1243815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243815</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 12 Mar 2007 09:47:50 GMT</pubDate></item><item><title><![CDATA[Reply to SendData on Mon, 12 Mar 2007 10:04:27 GMT]]></title><description><![CDATA[<p>Hallo<br />
Ja du hast das Richtig verstanden.<br />
Es müsste so aussehen:<br />
CI1 oder CI0 (spielt keine Rolle) und nach dem ein Enter.<br />
Also in einem Terminal muss ich das eingeben: CI1 und jetzt ein Enter.</p>
<p>Nun muss ich das ganze auch in C++ machen, damit das Programm das, genau wie das Termial sendet auch sendet.</p>
<p>Gruss<br />
Jürg Schweizer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1243827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243827</guid><dc:creator><![CDATA[juergschweizer]]></dc:creator><pubDate>Mon, 12 Mar 2007 10:04:27 GMT</pubDate></item><item><title><![CDATA[Reply to SendData on Mon, 12 Mar 2007 10:06:34 GMT]]></title><description><![CDATA[<p>Vielleicht habe ich im SendData einen Fehler.<br />
Hier den SenData-Teil:</p>
<pre><code class="language-cpp">int SendData(char Data[], int n)
{
  DWORD NumberOfBytesWritten;
  bool b = WriteFile(hComSend,Data,n,&amp;NumberOfBytesWritten,0);
  if(!b)
    ShowLastError(&quot;WriteFile&quot;);
  return NumberOfBytesWritten;
}
</code></pre>
<p>Gruss<br />
Jürg Schweizer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1243830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243830</guid><dc:creator><![CDATA[juergschweizer]]></dc:creator><pubDate>Mon, 12 Mar 2007 10:06:34 GMT</pubDate></item><item><title><![CDATA[Reply to SendData on Mon, 12 Mar 2007 11:15:30 GMT]]></title><description><![CDATA[<p>Das steht doch dort oben - du mußt das Zeichen \n mitsenden (als Zeilenumbruch) - und natürlich mußt du es auch mitzählen, wenn du die Länge des zu sendenden Strings ermittelst (&quot;C10\n&quot; sind <strong>4</strong> Zeichen).</p>
<p>(PS: Übrigens hat C++ die Funktion strlen(), die dir das Mitzählen abnehmen könnte)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1243868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243868</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 12 Mar 2007 11:15:30 GMT</pubDate></item></channel></rss>