"Eof(0)" gibt 0 aus und das schon am anfang einer
Verfasst: 02.04.2006 15:39
Hallo,
ich lade mir eine *.php datei aus dem Internet herunter, diese wird im HTML Quellentext in einer *.txt Gespeichert.
Anschließend öffne ich diese *.txt Datei und möchte sie auslesen bis Eof (Ende Der Datei).
Die Procedure ist ja eigentlich kein Probelm. Nur PB sagt befor er die erste Zeile ausliest das er schon am ende ist
....
Hier mal der Quellentext:
Ich verstehe das nicht warum der Debug mir zwar anzeigt das die Datei geöffnet werden konnte aber im anschlus bei "Debug Eof(0)" eine 0 anzeigt anstat ungleich 0....
[Edit]
Wenn ich aber stat "While Eof(0) <> 0" "While Eof(0) <> 1" mache liest er aus nur dann über das Ende hinaus bzw. ich komme dann nicht mahr aus der Schleife raus (logisch)... also die *.txt Datei ist in ordnung....
[/Edit]
ich lade mir eine *.php datei aus dem Internet herunter, diese wird im HTML Quellentext in einer *.txt Gespeichert.
Anschließend öffne ich diese *.txt Datei und möchte sie auslesen bis Eof (Ende Der Datei).
Die Procedure ist ja eigentlich kein Probelm. Nur PB sagt befor er die erste Zeile ausliest das er schon am ende ist

Hier mal der Quellentext:
Code: Alles auswählen
URLDownloadToFile_(0, "http://www.komoro.de/radio/php1/playing.php", "C:\Text.txt", 0, 0)
Delay(100)
If ReadFile(0, "C:\Text.txt")
Debug "Datei geöffnet"
Debug Eof(0)
While Eof(0) <> 0
Debug ReadString()
Wend
CloseFile(0)
Else
MessageRequester("Information","Konnte Datei nicht öffnen!")
EndIf
[Edit]
Wenn ich aber stat "While Eof(0) <> 0" "While Eof(0) <> 1" mache liest er aus nur dann über das Ende hinaus bzw. ich komme dann nicht mahr aus der Schleife raus (logisch)... also die *.txt Datei ist in ordnung....
[/Edit]