Hallo,
ich habe in einer Text Datei z.B. folgendes stehen:
00001111000011110000000011111111
00000000000000000000000000000000
11111111111111111111111111111111
...
...
und das ganze 256 Zeilen lang.
Nun möchte ich jede einzelne Ziffer einzeln einlesen,
bzw weiter verarbeiten.
Mit der Funktion
Dim AllText as String
Do Until EOF(F)
Line Input #F, LineOfText
AllText = AllText & LineOfText & vbCrLf
Loop
bekomme ich ja nur jede ganze Zeile eingelesen.
Mit der Input Methode immer nur das erste Zeichen:
Dim Zahl as Boolean
Do While Not EOF(1)
Input #1, Zahl
Loop
Wie bekomme ich denn jedes einzelne Zeichen ausgelesen?
Muß ich eine Zeile einlesen, die aus z.B. 32 zeichen besteht, und diese in die einzelnen Ziffern zerlegen?
Oder gibt es die Möglichkeit, eine Bestimmte Ziffer einzulesen, so in etwa mit Koordinaten, die man angibt, wo das zeichen sich befindet?
Danke im vorraus...
Gruß Toby
ich habe in einer Text Datei z.B. folgendes stehen:
00001111000011110000000011111111
00000000000000000000000000000000
11111111111111111111111111111111
...
...
und das ganze 256 Zeilen lang.
Nun möchte ich jede einzelne Ziffer einzeln einlesen,
bzw weiter verarbeiten.
Mit der Funktion
Dim AllText as String
Do Until EOF(F)
Line Input #F, LineOfText
AllText = AllText & LineOfText & vbCrLf
Loop
bekomme ich ja nur jede ganze Zeile eingelesen.
Mit der Input Methode immer nur das erste Zeichen:
Dim Zahl as Boolean
Do While Not EOF(1)
Input #1, Zahl
Loop
Wie bekomme ich denn jedes einzelne Zeichen ausgelesen?
Muß ich eine Zeile einlesen, die aus z.B. 32 zeichen besteht, und diese in die einzelnen Ziffern zerlegen?
Oder gibt es die Möglichkeit, eine Bestimmte Ziffer einzulesen, so in etwa mit Koordinaten, die man angibt, wo das zeichen sich befindet?
Danke im vorraus...
Gruß Toby
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „TobyTetzi“ ()