Autor Beitrag
nepleurepas
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: So 09.12.07 18:09 
Hallo,

habe eine ziemlich lange txt Protokoll datei, bei der ich aber nur jede 3 zeile brauch. Will also n irgendein Programm dass mir immer jede dritte zile rausfiltert, bzw die anderen löscht. Gibts da ne einfache möglichkeit mit Delphi?
Oder kann man das leicht mit nem Word-makro realisieren?

Gruß Stefan


Moderiert von user profile iconjasocul: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 09.12.2007 um 19:38
DrRzf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 260

Win XP Prof
D7 Enterprise
BeitragVerfasst: So 09.12.07 18:32 
Lade es dir in ein Memo.

dann kannste in einer schleife die einzelnen zeilen auslesen

ausblenden Delphi-Quelltext
1:
2:
for i := 0 to (Memo1.Lines.Count div 3) do
  str := Memo1.Lines[i * 3];


den str musste dann natürlich dort ablegen wo du ihn haben willst.

_________________
rein statistisch gesehen darf man keiner statistik trauen die man nicht selbst gefälscht hat.
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: So 09.12.07 18:33 
wie kann ichs in ein memo laden?

setfan
Quitzlinga
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 60
Erhaltene Danke: 2

Win XP
Delphi 2007 Prof. Codegear Win32
BeitragVerfasst: So 09.12.07 18:39 
ausblenden Delphi-Quelltext
1:
Memo.Lines.LoadFromFile('Protocol.txt');					


Wobei Memo der Name der TMemo-Komponenten ist und Protokol.txt der Dateipfad zu deiner Protokoll Datei. Achte aber dabei darauf, das in deiner Protokoll Datei keine 'besonderen' Sonderzeichen sind, denn im Prinzip behandelt das TMemofeld deine Datei wie eine Textdatei.

MfG

Quitzlinga
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: So 09.12.07 19:40 
user profile iconnepleurepas hat folgendes geschrieben:
habe eine ziemlich lange txt Protokoll datei,
Wie groß ist die Datei?
Wenn sie wirklich groß ist, halte ich den Weg über ein TMemo nicht für ideal. Da bietet sich dann eher der Zugriff auf die Datei als TextFile um die Ressourcen zu schonen. Und wenn schon, dann kein TMemo, sondern eine TStringList.
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Mi 12.12.07 20:09 
thx für dieantoworten. Mit memo sollte es schon hinhauen. Sind halt 3 seiten.


Gruß Stefan