Einzelnen Beitrag anzeigen

Linguini

Registriert seit: 19. Mai 2009
95 Beiträge
 
#1

Useranzahl per Indy ermitteln

  Alt 2. Jun 2009, 12:20
Hallo,

ich möchte gerne wie hier beschrieben, mit der Indy IRC Komponente die User in einem IRC Channel auflisten lassen.

Delphi-Quellcode:
var
i: integer;
//begin
for i:=0 to AUsers.Count-1 do //führe sooft aus wie User im Channel sind
ListBox1.Items.Add(AUsers.Items[i].Nick); //Adde diese zu ListBox
//end
Anscheinend gibt es in Indy 10 die Bezeichnung "AUsers" nicht mehr...

Dafür hab ich aber die Methode ListChannelNicknames gefunden...
Nur wenn ich es so probiere:

IndyIRC.ListChannelNicknames(Channel.Text,Userlist );

Bleibt Userlist leer(Userlist muss ein String sein)

Wie löße ich das Problem?

Und noch eine Frage

Die Methode "GetChannelTopic" macht "Probleme".
Wie verwende ich sie?
String:= GetChannelTopic(Channel) funktioniert nicht...


Danke
  Mit Zitat antworten Zitat