Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Visual Basic 6 Hiiilfe

Ina / 2 Antworten / Baumansicht Nickles

Habe mich entschieden in die Tiefen der Programmierung abzutauchen. Gefällt mir auch alles recht gut...bis auf die Laufzeitfehler. Wer kann mir sagen wie bei einer Meldung "Laufzeitfehler 62 Einlesen hinter Dateiende" zu verfahren ist.Achtung ..bin Greenhorn !!
Bin für jede Hilfe dankbar !!!!
Ina (Ina)

Antwort:
du liest in deinem programm aus einem stream (vermutlich eine datei), versuchst aber mehr daten zu lesen als da tataechlich drin sind. der richtige weg sowas zu beheben (bzw.: erst gar nicht auftreten zu lassen) ist mit dem single step-mode einzeln die programmzeilen abarbeiten zu lassen und zu verifizieren das die tun was sie sollen (bzw. was du gern haettest.).
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

Antwort:
Als Greenhorn hast du Wahrscheinlich das gute alte EOF vergessen
nInput=Freefile
Do while not EOF(nInput)
Input #nInput, strTemp
loop
(HWW)

bei Antwort benachrichtigen
thomas woelfer Ina „Visual Basic 6 Hiiilfe“
Optionen

du liest in deinem programm aus einem stream (vermutlich eine datei), versuchst aber mehr daten zu lesen als da tataechlich drin sind. der richtige weg sowas zu beheben (bzw.: erst gar nicht auftreten zu lassen) ist mit dem single step-mode einzeln die programmzeilen abarbeiten zu lassen und zu verifizieren das die tun was sie sollen (bzw. was du gern haettest.).
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

this posting contains no tpyos.
bei Antwort benachrichtigen
HWW thomas woelfer „Visual Basic 6 Hiiilfe“
Optionen

Als Greenhorn hast du Wahrscheinlich das gute alte EOF vergessen
nInput=Freefile
Do while not EOF(nInput)
Input #nInput, strTemp
loop
(HWW)

bei Antwort benachrichtigen