Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
955 Beiträge
 
#6

AW: Listbox auslesen

  Alt 17. Jun 2024, 12:46
Ich hätte da auch noch eine Möglichkeit:

Delphi-Quellcode:
procedure xyz(SuchStr: string);
var
  i: Integer;
  sl: TStringList;
begin
  sl:=TStringList.Create;
  try
    sl.assign(Listbox1.items);
    for i:=0 to sl.count-1 do
      if sl[i].contains(SuchStr) then //oder if pos(SuchStr, SL[i])>0 then
      begin
        ListBox2.Items.Add(sl[i]);
        ListBox1.items.delete(ListBox1.items.IndexOf(sl[i]));
      end;
  finally
     sl.free;
  end;
end;
So würde die Reihenfolge von ListBox2 nicht ungekehrt.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat