<?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[ClientSocket Eventproblem]]></title><description><![CDATA[<p>Ich raffs langsam nicht mehr..<br />
habs jetzt mit den Indy Komponenten versucht und mit ttcpclient versucht und immer das gleiche... die events treten nicht auf?! ich hab einen irc server auf 192.168.1.1, wird auch angezeigt das der connect funktioniert hat (auf dem server), aber ich empfange einfach garnichts? hier mal der code... vll findet wer den fehler:</p>
<pre><code>void __fastcall TForm1::ClientSocketRead(TObject *Sender,
      TCustomWinSocket *Socket)
{
	prv_AddToProtocol(&quot;Reading...&quot;);
	prv_AddToProtocol(Socket-&gt;ReceiveText());	
}
</code></pre>
<p>mehr brauchts doch garnicht oder? prv_AddToProtocol schreibt einfach einen AnsiString in das memo...</p>
<p>wenn man &quot;connect&quot; drueckt (tbutton) wird das aufgerufen:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
	Sender;
	ClientSocket-&gt;Host = EditServer-&gt;Text;
	ClientSocket-&gt;Port = EditPort-&gt;Text.ToInt();
	ClientSocket-&gt;Active = true;
}
</code></pre>
<p>ich verstehe nicht wieso das OnReceive einfach nicht aufgerufen wird (hab auch einfach mal so vom socket gelesen -&gt; da kommt beim debuggen raus: prv_AddToProtocol(NULL) - also steht nix im socket zum abholen bereit <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=":/"
      alt="😕"
    /> )<br />
bin fuer jede hilfe dankbar (auch tutorials in denen tclientsocket verwendet wird in c++)</p>
<p>lg</p>
<p>oli</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/131082/clientsocket-eventproblem</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 06:12:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/131082.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Dec 2005 19:21:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ClientSocket Eventproblem on Fri, 30 Dec 2005 19:21:58 GMT]]></title><description><![CDATA[<p>Ich raffs langsam nicht mehr..<br />
habs jetzt mit den Indy Komponenten versucht und mit ttcpclient versucht und immer das gleiche... die events treten nicht auf?! ich hab einen irc server auf 192.168.1.1, wird auch angezeigt das der connect funktioniert hat (auf dem server), aber ich empfange einfach garnichts? hier mal der code... vll findet wer den fehler:</p>
<pre><code>void __fastcall TForm1::ClientSocketRead(TObject *Sender,
      TCustomWinSocket *Socket)
{
	prv_AddToProtocol(&quot;Reading...&quot;);
	prv_AddToProtocol(Socket-&gt;ReceiveText());	
}
</code></pre>
<p>mehr brauchts doch garnicht oder? prv_AddToProtocol schreibt einfach einen AnsiString in das memo...</p>
<p>wenn man &quot;connect&quot; drueckt (tbutton) wird das aufgerufen:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
	Sender;
	ClientSocket-&gt;Host = EditServer-&gt;Text;
	ClientSocket-&gt;Port = EditPort-&gt;Text.ToInt();
	ClientSocket-&gt;Active = true;
}
</code></pre>
<p>ich verstehe nicht wieso das OnReceive einfach nicht aufgerufen wird (hab auch einfach mal so vom socket gelesen -&gt; da kommt beim debuggen raus: prv_AddToProtocol(NULL) - also steht nix im socket zum abholen bereit <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=":/"
      alt="😕"
    /> )<br />
bin fuer jede hilfe dankbar (auch tutorials in denen tclientsocket verwendet wird in c++)</p>
<p>lg</p>
<p>oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/953030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/953030</guid><dc:creator><![CDATA[Oli21]]></dc:creator><pubDate>Fri, 30 Dec 2005 19:21:58 GMT</pubDate></item></channel></rss>