Einzelnen Beitrag anzeigen

G4schi

Registriert seit: 23. Aug 2017
17 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Eintrag aus TStringListe löschen

  Alt 1. Sep 2017, 16:08
Guten Tag,

kann mir jemand erklären wo mein Fehler in diesem Code ist?

Delphi-Quellcode:
procedure TForm1.btn_deleteClick(Sender: TObject);
var wortliste: TStringList;
    sWort: String;
begin
    wortliste := TStringList.Create;
    try
       wortliste.LoadFromFile('Wortliste.txt');
       sWort:=ed_eintragen.Text;
       for i:=0 to wortliste.Items.Count -1 do
       begin
         if wortliste.Items[i] = sWort then
         wortliste.Delete(wortliste.Items[i]);
       end;
       wortliste.SaveToFile('Wortliste.txt');
    finally
      wortliste.Free;
    end;

end;
Ich kriege einen Fehler angezeigt [dcc32 Fehler] Buchstabensuche.pas(118): E2003 Undeklarierter Bezeichner: 'Items'


MfG

Edit: Müsste ich erst mit Get size, die Größe der Wortliste ermitteln?

Geändert von G4schi ( 1. Sep 2017 um 16:13 Uhr)
  Mit Zitat antworten Zitat