Hallo,
ich habe folgendes Problem:
Ich möchte aus einer Textdatei etwas
auslesen. Wenn die Textdatei leer ist,
bringt AV mir immer die Meldung:
"AV-Array:Index 0 nicht im Bereich 0..-1"
Wie fange ich die Meldung ab?
Die Datei öffne ich mit:
tf = TextFile.Make(SetupFile, #FILE_PERM_READ)
InString = tf.Read(tf.GetSize).AsTokens ("#")
tf.close
Vielen Dank im voraus.
Gruß
Anton
ich habe folgendes Problem:
Ich möchte aus einer Textdatei etwas
auslesen. Wenn die Textdatei leer ist,
bringt AV mir immer die Meldung:
"AV-Array:Index 0 nicht im Bereich 0..-1"
Wie fange ich die Meldung ab?
Die Datei öffne ich mit:
tf = TextFile.Make(SetupFile, #FILE_PERM_READ)
InString = tf.Read(tf.GetSize).AsTokens ("#")
tf.close
Vielen Dank im voraus.
Gruß
Anton
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Jürgen am Fr., 22.08.2003 - 16:58
PermalinkErst tf.GetSize abfragen ob >0 ansonsten return nil.
Bedenke aber das die Variable InString eine Liste ist. Die einzelnen Teile musst du mit get() herrausholen.
Jürgen
Gespeichert von Jürgen am Fr., 22.08.2003 - 17:03
PermalinkErst tf.GetSize abfragen ob >0 ansonsten return nil.
Bedenke aber das die Variable InString eine Liste ist. Die einzelnen Teile musst du mit get() herrausholen.
Jürgen