Zeile aus .txt lesen
Verfasst: Fr, 05.12.2014 16:28
Hallo Kenner und Könner,
laut Basic Hilfe soll man mit
Get [#] FileNumber As Integer, [Position], Variable
gezielt eine Zeile auslesen können
wenn ich das so ausführe bekomme ich einen
BASIC Laufzeitfehler
Geräte E/A Fehler.
Habe jetzt herausgefunden das nach ansprechen der Datei mit
diese leer ist
diese Schleife funktioniert hingegen
was mache ich in dem ersten Code zum direkten ansprechen der Zeile falsch und was löscht den Inhalt der Datei?
laut Basic Hilfe soll man mit
Get [#] FileNumber As Integer, [Position], Variable
gezielt eine Zeile auslesen können
wenn ich das so ausführe bekomme ich einen
BASIC Laufzeitfehler
Geräte E/A Fehler.
Habe jetzt herausgefunden das nach ansprechen der Datei mit
Code: Alles auswählen
dim sLine as variant
sFileName = "c:\batch\ccalout.txt"
iNumber = Freefile
Open sFileName For Random As iNumber <<<<<<<<<<< löscht den inhalt der Datei
Get #iNumber, 2, sLine
Close #iNumber
diese Schleife funktioniert hingegen
Code: Alles auswählen
dim sLine as variant
sFileName = "c:\batch\ccalout.txt"
iNumber = Freefile
Open sFileName For Input As iNumber
While Not EOF(iNumber)
if left(sLine,3) = "ans" then sAnswer = Right(sLine,len(sLine)-5)
Wend
Close #iNumber