![]() |
Re: Delete strings in ListBox
Zitat:
Wo ist ListBox1? |
Re: Delete strings in ListBox
Zitat:
|
Re: Delete strings in ListBox
Erst denken, dann posten. Übersetz meinen Code mal ins Deutsche: "Der neue String setzt sich aus einer Kopie des alten abzüglich der letzten 2 Zeichen zusammen". Nun klar? Und die Variable str hab ich einfach frech von meinem Vorposter übernommen.
|
Re: Delete strings in ListBox
Zitat:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i, k : Integer; dateiname : String; begin for i := 0 to ListBox1.Items.Count-1 do dateiname := ListBox1.Items[i]; k := length(dateiname); if k > 5 then // ab 6. Zeichen sollen gelöscht werden <.. hier soll weiter ...> end; end. |
Re: Delete strings in ListBox
Hier kannst du jetzt sämtliche Alternativen von oben anwenden z.B.
Delphi-Quellcode:
setLength( dateiname, 5);
|
Re: Delete strings in ListBox
Delphi-Quellcode:
if k > 5 then Delete(k,6,Length(k)-5);
|
Re: Delete strings in ListBox
Wie wärs mit
Delphi-Quellcode:
Bei den ganzen copy-Beispielen war das aber eigentlich nicht schwer zu erraten, oder :gruebel:
listbox1.items[i] := copy(listbox1.items[i],1,5) ;
|
Re: Delete strings in ListBox
Er will doch löschen und nicht kopieren :mrgreen:
|
Re: Delete strings in ListBox
Zitat:
|
Re: Delete strings in ListBox
:wall: Schonmal was von Denken gehört? Das ist das, was in den grauen Zellen zwischen den Ohren passieren sollte.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz