Autor Beitrag
Kurdt67
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 30

WIN XP
D7 Pers
BeitragVerfasst: So 27.02.05 16:49 
Wie kann ich einfach überprüfen ob eine Textdatei völlig leer ist?
Ich hab das mal so probiert :
ausblenden Delphi-Quelltext
1:
IF filesize(datei)=0 THEN ...					

brachte aber nicht den gewünschten erfolg. Geht das irgendwie anders?


Moderiert von user profile iconraziel: Topic aus VCL (Visual Component Library) verschoben am So 27.02.2005 um 17:21
Moderiert von user profile iconraziel: Code- durch Delphi-Tags ersetzt.
Larus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: So 27.02.05 16:53 
die textdatei in nen string laden überprüfen ob der ='' is und wenn ja dann... geht aber dann nur bei *.log oder *.txt weil oder auch noch bei ein paar anderen dateien.... bei word dokumenten würd das glaub ich schon nicht mehr klappen weil da automatisch was drinsteht (glaub ich)
cartridge
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 209

Win XP
D4 Prof,D6 Prof
BeitragVerfasst: Di 01.03.05 22:28 
TFileStream.Size müsste weiter helfen:

Einen FileStream ünber die Datei stülpen und die Größe mit Size auslesen. Dann klappt es auch mit großen Dateien.
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: Mi 02.03.05 08:18 
Oder FindFirst benutzen und das TSearchRec auswerten. Dann muss die Datei nicht eingelesen werden. Hat bei großen Dateien bestimm einen Vorteil. :roll: