Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zeilen der textdatei bei "<>" parsen (https://www.delphipraxis.net/81721-zeilen-der-textdatei-bei-parsen.html)

Gast 2. Dez 2006 14:48


Zeilen der textdatei bei "<>" parsen
 
Hallo,

habe zwar die Forensuche benutzt, aber komme leider nicht weiter und zwar habe ich eine Textdatei die heißt check.txt und da drin stehen Sachen drin wie die hier:

Zitat:

name1<>192.128.182.3
name2<>192.128.182.4
name3<>193.128.182.3
Jetzt möchte ich gerne alle sachen die vor dem <> stehen in memo1 stehen haben und alle sachen die nach dem <> stehen in memo2 aufgelistet haben.

Ich hoffe, dass mir das Jemand machen kann und wäre demjenigen sehr dankbar.

Grüße!

Klaus01 2. Dez 2006 15:29

Re: Zeilen der textdatei bei "<>" parsen
 
Nun, so ganz glaube ich nicht daran, daß Du hier im Forum nichts gefunden hast.

Du mußt nur den String zerlegen, dazu kannst Du mal in die Delphi Hilfe
noch pos, copy und delete suchen.

Damit und einer Fülle von Beispielen ist es dann nicht mehr schwer.

Grüße
Klaus

Gast 2. Dez 2006 15:49

Re: Zeilen der textdatei bei "<>" parsen
 
Das hilft mit leider auch nicht weiter .. ich muss zusätzlich noch wissen wie ich alles was hinter dem <> steht in memo2 gelistet und alles was davor steht in memo1 gelistet bekomme und ich krieg es nicht hin :(

marabu 2. Dez 2006 16:06

Re: Zeilen der textdatei bei "<>" parsen
 
Hallo Sven,

komm in die Gänge:

Delphi-Quellcode:
var
  s, sName, sIP: String;
begin
  s := 'name1<>192.168.178.3';
  sName := Copy(s, 1, Pred(Pos('<', s)));
  sIP := Copy(s, Succ(Pos('>', s)), MaxInt);
end;
Freundliche Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 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-2025 by Thomas Breitkreuz