Einzelnen Beitrag anzeigen

Sunny123

Registriert seit: 20. Jul 2004
Ort: Dresden
22 Beiträge
 
#1

nach Delimiter ins Editfeld?

  Alt 28. Jul 2004, 11:25
Hallö!
Also als erstes, ich hab schon gesucht, aber irgendwie nich wirklich was gefunden, was mir viel weiterhilft...

Ich hab folgendes Problem:
Ich habe eine Textdatei mit Inhalt der Form x|y|z
Nun möchte ich nur das x in einem editfeld erscheint. Bisher hab ichs allerdings nur hinbekommen, dass ab dem ersten | alles erscheint.

Delphi-Quellcode:
var
 delpos:integer;
 delimiter: char;
 line:string;
 mysl:tstrings;
begin
 mysl:=tstringlist.create;
 mysl.loadfromfile(fname);
 delimiter='|';
 line := mystringlist.strings[strtoint(edit1.text)]
 delpos:=pos(delimiter,line);
 edit4.text:=copy(line,delpos,length(line)-1);
end;
ich weiß ja, dass es auch lastdelimiter gibt, aber da kommt immer ne Fehlermeldung...

Könnt ihr mir da weiterhelfen?

Sunny

edit... Nich x is gemeint sondern z. Sorry, verschrieben!
  Mit Zitat antworten Zitat