Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
FreePascal / Lazarus
|
AW: String in Datei finden, jedoch nicht bei 0 starten
2. Jan 2014, 13:02
Das ist aber echt ein altes Schätzchen.
a) benutze statt File,Assign und Blockread TFilestream. Das ist von der Syntax her ähnlich und zukunftssicherer.
b) falls Du eine Suchroutine brauchst die mehr kann als "echte" Strings suchen, dann solltest Du mit Bytearrays arbeiten.
c) bei "Pointerarithmetik" wie inc(pScan,1);
habe ich immer ein schlechtes Gefühl.
Ansonsten solltest Du Dir das bereits geschriebene zu Herzen nehmen.
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
|