<?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[IRC-Client]]></title><description><![CDATA[<p>Hallo alle miteinander !<br />
Ersteinmal ein grpßes Lob an dieses Forum hier gibt es ja echt ziemlich viel Programmiehilfen, umso größer meine verwunderung das die SuFu nicht einen Beitrag findet wenn man &quot;IRC&quot; eingibt...<br />
Nunja, wir im Titel schon anzunehmen geht es um einen IRC-Clienten den ich selber code...<br />
Ich connecte zu dem Server mittels ClientSocket und rufe den Status der Verbindung durch die Ereignisse &quot;OnLookup&quot; &quot;OnConnection&quot; und &quot;OnConnect&quot; ab.<br />
Soweit so gut, ich erreiche eine Verbindung zu dem Server.<br />
Im Prinzip habe ich 2 Probleme...</p>
<ol>
<li></li>
</ol>
<p>Ich möchte das sobald ich eine erfolgreiche Verbindung mit dem IRC-Server aufgebaut habe all das was der Server an mich sendet in einem Memo angezeigt wird.Das ganze habe ich mit</p>
<pre><code class="language-cpp">Chat-&gt;Lines-&gt;Text=Client-&gt;Socket-&gt;ReceiveText();
</code></pre>
<p>realisiert.Nun möchte ich aber das alles was der Server an mich sendet auch angezeigt wird.Mir fällt nur keine Lösung ein wie ich diesen Befehl jede paar Millisekunden aufrufen kann außer mit einem Timer.Als ich es mit einem Timer gemacht habe hat das ganze aber irgendwie nicht funktioniert, das er den Befehl aus welchen Gründen auch immer ausgeführt hat obwohl ich noch nicht zum Server verbunden war...Ich hatte den Befehl zum Aktivieren des Timers in &quot;OnConnect&quot; Ereignis....</p>
<p>Mein 2. Problem ist, dass ich nicht weis welche Befehle ich zum Server senden muss um einen Channel zu Joinen o.ä. !<br />
&quot;USER&quot; und &quot;NICK&quot; funktionieren zwar soweit aber wie ich einen Channel joine das finde ich nirgendwo... Ich denke mir das ich mit dem Befehl</p>
<pre><code class="language-cpp">Client-&gt;Socket-&gt;SendText(AnsiString(Nachricht-&gt;Text));
</code></pre>
<p>auf dem richtigen weg bin um befehle an den IRC-Server zu senden...</p>
<p>Soweit mein Problem...<br />
Ich hoffe mir kann irgendjemand helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Danke schonmal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG<br />
AtHack</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146882/irc-client</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 09:19:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146882.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 May 2006 17:17:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to IRC-Client on Thu, 11 May 2006 17:19:52 GMT]]></title><description><![CDATA[<p>Hallo alle miteinander !<br />
Ersteinmal ein grpßes Lob an dieses Forum hier gibt es ja echt ziemlich viel Programmiehilfen, umso größer meine verwunderung das die SuFu nicht einen Beitrag findet wenn man &quot;IRC&quot; eingibt...<br />
Nunja, wir im Titel schon anzunehmen geht es um einen IRC-Clienten den ich selber code...<br />
Ich connecte zu dem Server mittels ClientSocket und rufe den Status der Verbindung durch die Ereignisse &quot;OnLookup&quot; &quot;OnConnection&quot; und &quot;OnConnect&quot; ab.<br />
Soweit so gut, ich erreiche eine Verbindung zu dem Server.<br />
Im Prinzip habe ich 2 Probleme...</p>
<ol>
<li></li>
</ol>
<p>Ich möchte das sobald ich eine erfolgreiche Verbindung mit dem IRC-Server aufgebaut habe all das was der Server an mich sendet in einem Memo angezeigt wird.Das ganze habe ich mit</p>
<pre><code class="language-cpp">Chat-&gt;Lines-&gt;Text=Client-&gt;Socket-&gt;ReceiveText();
</code></pre>
<p>realisiert.Nun möchte ich aber das alles was der Server an mich sendet auch angezeigt wird.Mir fällt nur keine Lösung ein wie ich diesen Befehl jede paar Millisekunden aufrufen kann außer mit einem Timer.Als ich es mit einem Timer gemacht habe hat das ganze aber irgendwie nicht funktioniert, das er den Befehl aus welchen Gründen auch immer ausgeführt hat obwohl ich noch nicht zum Server verbunden war...Ich hatte den Befehl zum Aktivieren des Timers in &quot;OnConnect&quot; Ereignis....</p>
<p>Mein 2. Problem ist, dass ich nicht weis welche Befehle ich zum Server senden muss um einen Channel zu Joinen o.ä. !<br />
&quot;USER&quot; und &quot;NICK&quot; funktionieren zwar soweit aber wie ich einen Channel joine das finde ich nirgendwo... Ich denke mir das ich mit dem Befehl</p>
<pre><code class="language-cpp">Client-&gt;Socket-&gt;SendText(AnsiString(Nachricht-&gt;Text));
</code></pre>
<p>auf dem richtigen weg bin um befehle an den IRC-Server zu senden...</p>
<p>Soweit mein Problem...<br />
Ich hoffe mir kann irgendjemand helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Danke schonmal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG<br />
AtHack</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055850</guid><dc:creator><![CDATA[AtHack]]></dc:creator><pubDate>Thu, 11 May 2006 17:19:52 GMT</pubDate></item><item><title><![CDATA[Reply to IRC-Client on Thu, 11 May 2006 17:21:15 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>umso größer meine verwunderung das die SuFu nicht einen Beitrag findet wenn man &quot;IRC&quot; eingibt...</p>
</blockquote>
<p>Du hast den großen roten Text neben der Suchmaske nicht beachtet...<br />
Bei der Suche nach *IRC* finde ich jedenfalls Dutzende Threads.</p>
<p>Zum Thema : Schau dir das Builder-Beispiel in <em>&lt;BCB-Path&gt;\Examples\Internet\Chat</em> an. Dort siehst du den exemplarischen Aufbau eines Chats mit TServer/ClientSocket.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055855</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 11 May 2006 17:21:15 GMT</pubDate></item><item><title><![CDATA[Reply to IRC-Client on Thu, 11 May 2006 17:30:04 GMT]]></title><description><![CDATA[<p>huch das kommt wohl davon wenn ich mir nicht alles durchlese !<br />
Danke dir werd ich mir mal anschauen !</p>
<p>bye bye</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055862</guid><dc:creator><![CDATA[AtHack]]></dc:creator><pubDate>Thu, 11 May 2006 17:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to IRC-Client on Thu, 11 May 2006 18:26:03 GMT]]></title><description><![CDATA[<p>Beachte, dass <a href="http://www.irchelp.org/irchelp/rfc/" rel="nofollow">IRC</a> ein definiertes Protokoll ist, du aber offenbar (erstmal) ein einfaches Chat-Programm schreiben willst.<br />
Das nur als Hinweis, damit es nicht zu Mißverwechslissen kommt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Solltest du tatsächlich IRC implementieren wollen dann sei dir ein Blick auf die Indy-Komponenten empfohlen, dort gibt es m.E. sowohl einen Client als auch einen Server.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1055914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1055914</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Thu, 11 May 2006 18:26:03 GMT</pubDate></item><item><title><![CDATA[Reply to IRC-Client on Thu, 11 May 2006 20:14:31 GMT]]></title><description><![CDATA[<p>Danke euch allen das ChatProgramm hat mir sehr geholfen das ganze zu verstehen ! Auch der Link zu dem IRC-Protokoll RFC hat mir geholfen...<br />
Wenn sonst noch probleme auftreten sollten melde ich mich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>MfG<br />
AtHack</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1056029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1056029</guid><dc:creator><![CDATA[AtHack]]></dc:creator><pubDate>Thu, 11 May 2006 20:14:31 GMT</pubDate></item></channel></rss>