Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi (IdIRC) Channels anzeigen (https://www.delphipraxis.net/39301-idirc-channels-anzeigen.html)

Äfan 31. Jan 2005 16:46


(IdIRC) Channels anzeigen
 
Hi,

Ich bin ja im moment dabei einen IRC Chat zu bauen, habe aber noch bisschen (bisschen is gut) probleme: Ich will, dass wenn man auf den Button klickt, alle Channels des QuakeNet Servers angezeigt werden. Dazu habe ich folgenden code, leider passiert damit nix:

Delphi-Quellcode:
IdIRC1:
Host: de.quakenet.org
Port: 6668
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
  IdIRC1.Connect(-1);
  Listbox1.Clear;
  for i := 0 to IDIRC1.Channels.Count - 1 do
    Listbox1.Items.Add(IDIRC1.Channels.Items[I].Name);
end;
Wie kommts richtig ?

@Mods: Kann ich einen allgemeines IRC Thema aufmachen ? Weil es würden sonst nur noch Themen über IRC von mir in Internet Forum stehen !?

MFG

Äfan 3. Feb 2005 20:23

Re: (IdIRC) Channels anzeigen
 
*push* :zwinker:

Pseudemys Nelsoni 21. Feb 2005 11:19

Re: (IdIRC) Channels anzeigen
 
hi,

das geht mit indy nicht, woher soll der client auch wissen was für chans es auf dem server gibt?

Du musst eine Anfrage an den server senden, und zwar: "LIST" die ergebnisse fängst du im "OnRAW" ab, und zwar haben die ergebnisse von LIST das RawEvent "322" .

MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz