Seite 1 von 1

Anzahl Sätze in sequentieller Datei ermitteln

Verfasst: Di 6. Apr 2021, 19:15
von fox73
Moin zusammen

Ist vermutlich wieder so eine totale Newbie-Frage ...

Bei einem Array habe ich ja die Möglichkeit, die Anzahl der vorhandenen Sätze mit MeinArray.count
zu ermitteln. Existiert eine ähnliche Funktion für sequentielle Dateien?

Hintergrund: Ich möchte alle Sätze aus einer sequentiellen Datei auslesen und diese in ein Array übertragen.
Da die Anzahl der Sätze in der sequentiellen Datei beim Programmstart noch nicht bekannt ist, kann ich das
Array auch noch nicht korrekt dimensionieren.

Die sequentielle Datei einmal komplett einlesen und bei jedem Lesevorgang einen Zähler zu erhöhen, wäre
zwar eine Lösung, aber meiner Meinung nach "EDV zu Fuss".
Wie kann ich das geschickter lösen?

Danke :-)

Re: Anzahl Sätze in sequentieller Datei ermitteln

Verfasst: Mi 7. Apr 2021, 04:32
von PJBlack
so vllt ?
gambas code
Dim NAME_DES_ARRAYS As Variant[] = Split(File.Load("~/NAME_DER_DATEI"), "\n")