Einzelnen Beitrag anzeigen

DasWolf

Registriert seit: 7. Jun 2016
76 Beiträge
 
Delphi 10.1 Berlin Professional
 
#18

AW: Auf den letzten char in einer Datei zugreifen

  Alt 18. Feb 2020, 14:27
Sorry, Bbommel hat recht, das war ein Copy/Paste Fehler.

So wäre es richtig bzw. Luckie hat ja auch schon die Anwendung von Delete gepostet.
Delete(sl.Strings[sl.Count-1], length(sl.Strings[sl.Count-1]) - 1, 1);
Ich bekomme aber folgenden Fehler bei dieser Zeile...

[Fehler] FRMMAIN.pas(3782): Konstantenobjekt kann nicht als Var-Parameter weitergegeben werden
Einfach den Zwischenschritt über eine Variable gehen.

Delphi-Quellcode:
var
  s: string;
begin
  s := sl.Strings[sl.Count-1];
  s := Trim(s);
  Delete(s, length(s), 1);
  sl.Strings[sl.Count-1] := s;
end;

Geändert von DasWolf (18. Feb 2020 um 14:37 Uhr)
  Mit Zitat antworten Zitat