Thema: UserList neu auslesen ?
-
28.08.2012, 21:35 #1
UserList neu auslesen ?
Hallo,
habe ein Problem wie bekomme ich das hin das wenn ich mit dem Bot denn Channel Wechsel das der UserList nicht als z.B
James
Peter
Hans
Lauch
James
Lisa
Peter
James
Frank
Anzeigt?
Mfg
Adrian
-
28.08.2012, 21:43 #2
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: UserList neu auslesen ?
Userliste beim Channelwechsel leeren bevor die neuen User geaddet werden?
-
28.08.2012, 21:47 #3
AW: UserList neu auslesen ?
So:
PHP-Code:private void c_OnUserListReceive(object sender, List<User> UserList)
{
for (int i = 0; i < UserList.Count; i++) // alle User in der Userlist durchlaufen
{
ListViewItem lw = new ListViewItem(); // neues ListViewItem initialisieren
if (UserList[i].Age != 0) // wenn das Alter NICHT 0 ist
{
lw.Text = UserList[i].Name + String.Format(" <{0}>", UserList[i].Age); // fügen wir dem ListViewItem den Usernamen + das Alter hinzu
}
else // wenn das Alter 0 ist, nur den Usernamen hinzufügen
{
lw.Text = UserList[i].Name;
}
lw.ForeColor = UserList[i].Color; // Usernamen farbig darstellen wenn eine Farbe angegeben wurde
lw_Userlist.Clear();
this.lw_Userlist.Invoke((MethodInvoker)delegate() { lw_Userlist.Items.Add(lw); }); // ListViewItem in die Userlist adden
}
-
28.08.2012, 21:58 #4
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: UserList neu auslesen ?
Dann wird das ListView vor jedem User in der Userliste geleert => macht wenig Sinn.
Wenn dann also vor der for-Schleife.
-
The Following 3 Users Say Thank You to DMW007 For This Useful Post:
-
28.08.2012, 22:01 #5
AW: UserList neu auslesen ?
Ok aber dann wenn schon mit
PHP-Code:lw_Userlist.Items.Clear();
/e: Habe da noch eine Fragen immer wenn ich mich einlogge oder channel wechsle kommt immer ein Popup auf ? Wieso ?
Mfg
AdrianGeändert von AmJano (28.08.2012 um 22:24 Uhr)
-
28.08.2012, 22:49 #6
- Registriert seit
- 18.11.2011
- Beiträge
- 457
- Blog Entries
- 1
Thanked 296 Times in 94 PostsAW: UserList neu auslesen ?
Eventuell ein altes Applet, bei einigen Versionen kommt beim Login ein Hinweisfenster.
-
29.08.2012, 10:18 #7
AW: UserList neu auslesen ?
Hallo,
habe da mal wieder ein Problem ich weiß nicht was ich gemacht habe
Jetzt wird mein & die anderen Nick 2x Angezeigt ?
zb.
James
Heinz
Heinz
Ghetto
Ghetto
Hier mal denn Code:
PHP-Code:private void c_OnUserListReceive(object sender, List<User> UserList)
{
lw_Userlist.Items.Clear();
for (int i = 0; i < UserList.Count; i++)
{
ListViewItem lw = new ListViewItem(); initialisieren
if (UserList[i].Age != 0)
{
lw.Text = UserList[i].Name + String.Format(" <{0}>", UserList[i].Age);
}
else
{
lw.Text = UserList[i].Name;
}
lw.ForeColor = UserList[i].Color;
this.lw_Userlist.Invoke((MethodInvoker)delegate() { lw_Userlist.Items.Add(lw); });
}
}
Falls Ihr noch was braucht sag mir bescheid.
Danke.
MfgGeändert von AmJano (11.09.2012 um 12:48 Uhr)
Ähnliche Themen
-
Festplatte auslesen
Von passkontrol im Forum HardwareAntworten: 5Letzter Beitrag: 21.08.2013, 15:38 -
VB.Net Wörter aus Quelltext auslesen?
Von x BoooM x im Forum .NetAntworten: 1Letzter Beitrag: 07.09.2012, 20:52 -
VB.Net Stream auslesen
Von Shane im Forum .NetAntworten: 7Letzter Beitrag: 30.06.2012, 16:22 -
[Tutorial][#2] Userlist einfärben
Von Snees im Forum TutorialsAntworten: 6Letzter Beitrag: 13.02.2012, 01:04 -
[C#] Website auslesen
Von SteffenHill im Forum .NetAntworten: 4Letzter Beitrag: 06.12.2011, 10:58
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.