
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo, ich lese Datenblöcke (DB) bestimmter Länge aus dem EEPROM aus (FILEBYTE = ON), mache vor dem Lesen open# for read. Wenn ich die Beschreibung richtig verstehe, kann ich dabei NICHT mit FILEFREE arbeiten, muss auf EOF abfragen, wann Schluss ist. Der Lesezeiger wird bei jedem input# weiter geschaltet, steht danach auf EOF, also einem nicht mehr lesbaren bzw. gültigen EEPROM-Wert - richtig? Hintergrund: Bisher lese ich mit while not EOF : DB lesen : wend Dabei gibt es gelegentlich Fehler. Vielleicht, weil nach dem Lesen eines DB EOF noch nicht erreicht wurde, der nächste DB aber länger ist als der Rest bis EOF - richtig? Danke für Hilfe, Laika |
| Antwort schreiben |