<?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[Mehr als ein CString übers netzwerk senden]]></title><description><![CDATA[<p>Hallo</p>
<p>ich hab ein Netzwerk-Client/server-Programm geschriben ähnlich wie Vc++ in 21 Kap.20. Das senden von Daten sieht bei mir so aus:</p>
<pre><code class="language-cpp">void CNetChatDlg::OnBsend() 
{
	int iLen;
	int iSent;
	UpdateData(TRUE);

	if (m_cMsg != &quot;&quot;)
	{
		iLen = m_cMsg.GetLength(); //Länge der Nachricht ermitteln
		iSent = m_sConnectSocket.Send(LPCTSTR(m_cMsg), iLen); //Nachricht Senden
	}
}
</code></pre>
<p>Und das Daten empfangen so:</p>
<pre><code class="language-cpp">void CNetChatDlg::OnReceive()
{
	char *pBuf = new char[1025];
	int iBufSize = 1024;
	int iRcvd;
	CString cRecvd;

	// Nachricht empfangen
	iRcvd = m_sConnectSocket.Receive(pBuf, iBufSize);
	// Wurde etwas empfangen?
	if (iRcvd == SOCKET_ERROR){}
	else
	{
		// Ende der Nachricht abschneiden
		pBuf[iRcvd] = NULL;
		// Nachricht in einen CString kopieren
		cRecvd = pBuf;
		m_cChat = cRecvd;
		UpdateData(FALSE);
	}
}
</code></pre>
<p>Wie bekomme ich es nu hin, dass ich mehr als nur ein CString senden/empfangen kann?</p>
<p>Danke schonma...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/46738/mehr-als-ein-cstring-übers-netzwerk-senden</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 05:23:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/46738.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Aug 2003 11:01:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mehr als ein CString übers netzwerk senden on Fri, 22 Aug 2003 11:01:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich hab ein Netzwerk-Client/server-Programm geschriben ähnlich wie Vc++ in 21 Kap.20. Das senden von Daten sieht bei mir so aus:</p>
<pre><code class="language-cpp">void CNetChatDlg::OnBsend() 
{
	int iLen;
	int iSent;
	UpdateData(TRUE);

	if (m_cMsg != &quot;&quot;)
	{
		iLen = m_cMsg.GetLength(); //Länge der Nachricht ermitteln
		iSent = m_sConnectSocket.Send(LPCTSTR(m_cMsg), iLen); //Nachricht Senden
	}
}
</code></pre>
<p>Und das Daten empfangen so:</p>
<pre><code class="language-cpp">void CNetChatDlg::OnReceive()
{
	char *pBuf = new char[1025];
	int iBufSize = 1024;
	int iRcvd;
	CString cRecvd;

	// Nachricht empfangen
	iRcvd = m_sConnectSocket.Receive(pBuf, iBufSize);
	// Wurde etwas empfangen?
	if (iRcvd == SOCKET_ERROR){}
	else
	{
		// Ende der Nachricht abschneiden
		pBuf[iRcvd] = NULL;
		// Nachricht in einen CString kopieren
		cRecvd = pBuf;
		m_cChat = cRecvd;
		UpdateData(FALSE);
	}
}
</code></pre>
<p>Wie bekomme ich es nu hin, dass ich mehr als nur ein CString senden/empfangen kann?</p>
<p>Danke schonma...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/338446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/338446</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Fri, 22 Aug 2003 11:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to Mehr als ein CString übers netzwerk senden on Fri, 22 Aug 2003 11:42:02 GMT]]></title><description><![CDATA[<p>Hi!<br />
codeguru befragen -&gt; vpm Prinzip gleich, nur das du ihm sgaen sollst, wann die Datei aus. Übetragung per ASCII oder Binär.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/338505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/338505</guid><dc:creator><![CDATA[mike84]]></dc:creator><pubDate>Fri, 22 Aug 2003 11:42:02 GMT</pubDate></item><item><title><![CDATA[Reply to Mehr als ein CString übers netzwerk senden on Fri, 22 Aug 2003 19:32:42 GMT]]></title><description><![CDATA[<p>bei codeguru find ich nichts was mir weiterhilft <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>
]]></description><link>https://www.c-plusplus.net/forum/post/338609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/338609</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Fri, 22 Aug 2003 19:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to Mehr als ein CString übers netzwerk senden on Fri, 22 Aug 2003 20:42:07 GMT]]></title><description><![CDATA[<p>Hi!<br />
z.B. <a href="http://www.codeproject.com/useritems/peer_to_peer_communicator.asp" rel="nofollow">http://www.codeproject.com/useritems/peer_to_peer_communicator.asp</a><br />
<a href="http://www.codeguru.com/internet/index.shtml" rel="nofollow">http://www.codeguru.com/internet/index.shtml</a></p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/338865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/338865</guid><dc:creator><![CDATA[mike84]]></dc:creator><pubDate>Fri, 22 Aug 2003 20:42:07 GMT</pubDate></item></channel></rss>