Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#1

idIRC Userliste mit Indy 10?

  Alt 8. Jul 2007, 22:30
Hi,
wie ich kann ich mit der idIRC Komponente die Userliste eines Channels auslesen?
Ich hab hier schon alle Treads angeschaut die was mit IRC zutun haben hab aber nichts gefunden

das einzige was ich gefunden habe is das:

IdIRC.ListChannelNicknames(Achannel: string;[Atarget: string = '']) Das ist aber eine Procedure und wie soll ich damit die user auslesen?
die Procedure kann ich mir auch nicht anschauen
wenn ich Strg+linke Maustaste klicke sagt mir delphi:
Zitat:
Datei "IdIRC.pas" nicht gefunden.
hat iwer eine Idee?


mfg
gandime

edit:
hab mir jetzt mal die IdIRC.pas rausgesucht und hab folgendes gefunden:
Delphi-Quellcode:
procedure TIdIRC.ListChannelNicknames(const AChannel: String; const ATarget: String = '');
begin
  if IsChannel(AChannel) then begin
    if ATarget <> 'then begin
      Raw(Sys.Format('NAMES %s %s', [AChannel, ATarget])); {do not localize}
    end else begin
      Raw(Sys.Format('NAMES %s', [AChannel])); {do not localize}
    end;
  end;
end;
aber das hilft mir ja auch nicht weiter...
  Mit Zitat antworten Zitat