Hi.
Ich benutze ein RandomAccessFile um zeilenweise auszulesen. Innerhalb der Datei (eine SAP Druckliste) exisitieren Seitenumbrüche die durch ein einzelnes "P" (ohne "" natürlich) gekennzeichnet sind.
Um die Seitenanzahl zu erhalten gucke ich nun natürlich genau danach. Allerdings möchte ich dann auch die aktuelle Position innerhalb der Datei erhalten, um abzuspeichern wo die neue Seite anfängt um später wieder an diese Stelle zu springen.
Ich find aber leider keine Methode mit der ich das machen könnte.
Muss ich mir das selber ausrechnen? Also jeweils die länge der aktuellen Zeile plus 1 (weil \n nicht mit eingelesen wird mit readline()) plus vorangegange Zeilen?
Danke
PS: Mein erster Post hier, darum "Hi ihr und auf gute Zusammenarbeit."
Ich benutze ein RandomAccessFile um zeilenweise auszulesen. Innerhalb der Datei (eine SAP Druckliste) exisitieren Seitenumbrüche die durch ein einzelnes "P" (ohne "" natürlich) gekennzeichnet sind.
Um die Seitenanzahl zu erhalten gucke ich nun natürlich genau danach. Allerdings möchte ich dann auch die aktuelle Position innerhalb der Datei erhalten, um abzuspeichern wo die neue Seite anfängt um später wieder an diese Stelle zu springen.
Ich find aber leider keine Methode mit der ich das machen könnte.
Muss ich mir das selber ausrechnen? Also jeweils die länge der aktuellen Zeile plus 1 (weil \n nicht mit eingelesen wird mit readline()) plus vorangegange Zeilen?
Danke
PS: Mein erster Post hier, darum "Hi ihr und auf gute Zusammenarbeit."