<?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[TServerSocket]]></title><description><![CDATA[<p>Ich habe bis jetzt ausschließlich mit GUI programmiert - möchte aber jetzt eine Konsolenanwendung schreiben... Die Komponente TServerSocket kann ich da ja nciht wirklich verwenden, oder?</p>
<pre><code class="language-cpp">TServerSocket *ss = new TServerSocket(NULL)
</code></pre>
<p>scheint ja nicht wirklich zu gehen - auch wenn der Compiler es logischerweise akzeptiert...<br />
Jetzt meine eigentliche Frage: Kennt ihr irgend ne lib, die ich verwenden könnte um nen ServerSocket in die Konsole zu bekommen? (ich hatte es auch schon versucht, einfach nett mit dem Server zu kommunizieren, aber das bringt auch nix ^^)</p>
<p>Danke schon mal...<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186269/tserversocket</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 12:47:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186269.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Jul 2007 16:12:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TServerSocket on Fri, 06 Jul 2007 16:12:28 GMT]]></title><description><![CDATA[<p>Ich habe bis jetzt ausschließlich mit GUI programmiert - möchte aber jetzt eine Konsolenanwendung schreiben... Die Komponente TServerSocket kann ich da ja nciht wirklich verwenden, oder?</p>
<pre><code class="language-cpp">TServerSocket *ss = new TServerSocket(NULL)
</code></pre>
<p>scheint ja nicht wirklich zu gehen - auch wenn der Compiler es logischerweise akzeptiert...<br />
Jetzt meine eigentliche Frage: Kennt ihr irgend ne lib, die ich verwenden könnte um nen ServerSocket in die Konsole zu bekommen? (ich hatte es auch schon versucht, einfach nett mit dem Server zu kommunizieren, aber das bringt auch nix ^^)</p>
<p>Danke schon mal...<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319834</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 06 Jul 2007 16:12:28 GMT</pubDate></item><item><title><![CDATA[Reply to TServerSocket on Fri, 06 Jul 2007 17:19:16 GMT]]></title><description><![CDATA[<p>Klar geht die auch in einer Konsolenanwendung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319868</guid><dc:creator><![CDATA[VergissEs]]></dc:creator><pubDate>Fri, 06 Jul 2007 17:19:16 GMT</pubDate></item><item><title><![CDATA[Reply to TServerSocket on Fri, 06 Jul 2007 23:08:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void __fastcall onconn(TObject *Sender, TCustomWinSocket *Socket);
void __fastcall onread(TObject *Sender, TCustomWinSocket *Socket);
void __fastcall onerror(TObject *Sender, TCustomWinSocket *Socket, TErrorEvent ErrorEvent, int &amp;ErrorCode);
void __fastcall ondisc(TObject *Sender, TCustomWinSocket *Socket);
DynamicArray &lt;TServerSocket*&gt; socks;
</code></pre>
<pre><code class="language-cpp">this-&gt;socks.Length = 1;
this-&gt;socks[0] = new TServerSocket (NULL);
this-&gt;socks[0]-&gt;OnClientConnect = this-&gt;onconn;
this-&gt;socks[0]-&gt;OnClientRead = this-&gt;onread;
this-&gt;socks[0]-&gt;OnClientDisconnect = this-&gt;ondisc;
this-&gt;socks[0]-&gt;OnClientError = this-&gt;onerror;
this-&gt;socks[0]-&gt;Port = PORT;
this-&gt;socks[0]-&gt;Active = true;
</code></pre>
<p>dann ist da wohl was falsch? Auf jeden Fall löst das Event nicht aus... <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="😕"
    /></p>
<p>//EDIT:<br />
so bald ich das ganze in ne Form reinpacke bzw. mit GUI compiliere, geht es... Es MUSS also daran liegen, dass es keine gibt... <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="😕"
    /> Hat niemand ne Idee, wie man das ohne GUI machen kann? <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/1319885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319885</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 06 Jul 2007 23:08:32 GMT</pubDate></item><item><title><![CDATA[Reply to TServerSocket on Sat, 07 Jul 2007 16:47:13 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>dann ist da wohl was falsch? Auf jeden Fall löst das Event nicht aus</p>
</blockquote>
<p>Wird denn deine Konsolenabwendung überhaupt fehlerfrei kompiliert?<br />
Wenn ja liegt das Problem nicht im gezeigten Quellcode. Dieser ist korrekt.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320309</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 07 Jul 2007 16:47:13 GMT</pubDate></item><item><title><![CDATA[Reply to TServerSocket on Sat, 07 Jul 2007 17:16:52 GMT]]></title><description><![CDATA[<p>ja, die wird fehlerfrei kompiliert...<br />
zumindest kommen keine fehlermeldungen ^^<br />
ich hab auch mal alle unnötigen includes rausgenommen und noch mal versucht etc - aber irgendwie wills nicht :o(</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320323</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 07 Jul 2007 17:16:52 GMT</pubDate></item></channel></rss>