Bzw. kommt mir dein Code komisch vor, speziell das hier:
Delphi-Quellcode:
for Counter := 0 to Listbox1.Items.IndexOf(Nick) do
begin
sl2.Delete(Counter); // Stringlist(sl2) löschen
sl1.AddObject(Nick, image10.Picture.Bitmap); // String "Nick" mit Bild zur Stringlist(sl1) hinzufügen
listbox1.Clear; // Listbox1 Strings löschen
listbox1.Items.AddStrings(sl1); // Strings aus Stringlist(sl1) der Listbox1 hinzufügen
listbox1.Items.AddStrings(sl2); // Strings aus Stringlist(sl2) der Listbox1 hinzufügen
end;
Sollte das listbox1.clear nicht vor der for-Schleife stehen?
Ich versteh nicht so ganz was du da machst. Du löschst ListBox1, fügst ein paar Strings hinzu, löschst Listbox1, fügst ein paar Strings hinzu, löschst Listbox1...
Könntest du das mal genauer erklären?
Die Wichtigkeit eines Postings im Forum ist reziprok zur Anzahl der enthaltenenen, kumulierten Ausrufungszeichen!!!