Autor Beitrag
delphirxs
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18

Linux, Windows

BeitragVerfasst: Mo 08.09.03 15:36 
Hallo zusammen

Ich habe ein Problem:

Ich habe ein Logfile in ein Stringlist geladen und möchte nun die einzelnen Zeilen in die einzelnen Daten zerlegen!

Hat mir jemand eine Idee wie ich das machen könnte?

Danke

Gruss delphirxs
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 08.09.03 15:44 
Hallo!

Da du kein genaues Beispiel gibst nenne ich dir einfach mal die Befehle die nützlich sein könnten: Suche in: Delphi-Forum, Delphi-Library POS COPY DELETE!

Gruß
Tino
delphirxs Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18

Linux, Windows

BeitragVerfasst: Mo 08.09.03 15:51 
hallo,

danke das du so schnell antworten konntest!

Ich habe die Daten aus meinem File in eine Stringlist geladen!
Und habe dort nun Strings welche folgendermassen aussehen:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
:P=003d61b0(003d5d00) S=0010 Pn=@Pvi/LNINA2/D__projects_7sps_1cp360/1CP360/CPU OT=Cpu
 Desc: CD="/DA=34"
 State: Act,Rdy(1),Temp Ctr=13 DCond=23
:P=003d5eb8(003d61b0) S=0011 Pn=@Pvi/LNINA2/D__projects_7sps_1cp360/1CP360/CPU/snapshot OT=Task
 Desc: CD="snapshot"
 State: Act,Rdy(1),Temp Ctr=03 DCond=23
:P=003d6d30(003d5eb8) S=0012 Pn=@Pvi/LNINA2/D__projects_7sps_1cp360/1CP360/CPU/snapshot/structstruct OT=Pvar
 Desc: CD="structstruct" AT=rw RF=-1 VT=struct VL=830 VN=1 {. VT=i16 VL=2 VN=10} {. VT=string VL=81 VN=10}
 State: Idl,Rdy(1),Temp Ctr=03 DCond=00

Ich möchte schlussendlich die einzelnen Daten z.B in ein Array speichern um sie später z.b. in einem Listview sauber anzuzeigen

Danke

Gruss delphirxs

Moderiert von user profile iconTino: Code-Tags hinzugefügt.
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 08.09.03 16:11 
delphirxs hat folgendes geschrieben:
Ich möchte schlussendlich die einzelnen Daten z.B in ein Array speichern

Das hilft mir auch nicht wirklich weiter. Wie und wo sollen die Zeilen zerlegt werden?

Schau dir mal den folgenden FAQ Beitrag an: ...einen unterteilten String in ein Array schreiben?

Gruß
Tino
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 08.09.03 16:12 
Hat das Ding kein eindeutiges Trennzeichen oder sehe ich es einfach nur nicht? Denn ohne eindeutiges Trennzeichen dürfte es sehr schwer werden. Es sei denn die Spalten haben immer eine feste Länge, nur da nach sieht es mir auch nicht aus.
delphirxs Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18

Linux, Windows

BeitragVerfasst: Mo 08.09.03 16:22 
das trennzeichen ist einen leerschlag!
ich denke das das auch geht!

ich probiere es einmal und melde mich nochmals!

Danke schon im Voraus

Gruss & schönen Abend delphirxs

ps. Ich mache jetzt Feierabend... :)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 08.09.03 16:31 
Na dann: Suche in: Delphi-Forum, Delphi-Library EXPLODE.