Zunächst vorne weg, ich bin B4A-Anfänger, aber auf Windows ziemlich erfahren.
Ich muss eine große Datei (70MB) öffnen und die Werte darin in ein ARRAY einlesen. Dort werden sie dann laufen und in Echtzeit weiter verarbeitet. Nun bin ich sehr überrascht, dass es in B4A scheinbar keine Möglichkeit gibt die signed-16bit-Werte direkt auch als SHORTs aus der Datei zu holen. Immer lese ich nur von Byte-Streams.
Meine Vorgehensweise am PC ist so:
Wer kann mir hier erste Tipps oder Hinweise auf Tutorials geben? Wer hat schon mal was ähnliches gemacht?
Ich muss eine große Datei (70MB) öffnen und die Werte darin in ein ARRAY einlesen. Dort werden sie dann laufen und in Echtzeit weiter verarbeitet. Nun bin ich sehr überrascht, dass es in B4A scheinbar keine Möglichkeit gibt die signed-16bit-Werte direkt auch als SHORTs aus der Datei zu holen. Immer lese ich nur von Byte-Streams.
Meine Vorgehensweise am PC ist so:
- FileStream öffnen
- ReadShort und FileSeek um durch den FileStream zu navigieren
- Die mit ReadShort gelesenen Werte in das mehrdimensionale ShortArray eintragen
- Am Ende FileStream wieder schließen.
Wer kann mir hier erste Tipps oder Hinweise auf Tutorials geben? Wer hat schon mal was ähnliches gemacht?