Einzelnen Beitrag anzeigen

Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: suchen,ersetzen und löschen in textdateien

  Alt 19. Jun 2004, 14:27
wichtige Befehle für dein Problem (gab's aber echt schon häufiger):

delete,pos,stringreplace

Delphi-Quellcode:
str:='123456'
delete(str,1,3); // str='456' ab dem 1. Zeichen wurden 3 entfernt

str:='555000';
str2:=stringreplace(str,'000','kb',[]); // str2='555kb'
                                      // (!) erst nach '000000' suchen und dann nach '000'

str:='000Hallo000';
x:=pos('Hallo',str); // x=4 das erste Zeichen von 'Hallo' steht an 4. Stelle
x:=pos('GutenTag',str); // x=0 SubString wude nicht gefunden
Damit müsstest du's in der Griff bekommen. Bei weiteren Fragen: F1
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat