Einzelnen Beitrag anzeigen

Koma-Code
(Gast)

n/a Beiträge
 
#1

FileSeek-Problem

  Alt 12. Jan 2005, 17:50
Hi,

ich habe ein Problem mit FileSeek und wollte wissen, ob der Fehler meine Schuld ist.
Ich habe bis jetzt folgende Funktion verwendet:

Von := FileSeek (FileData, 0, 2); Und nachdem ich festgestellt habe, dass er manchmal mitten in die Datenbank schreibt bzw. überschreibt,
leicht abgewandelt.

Delphi-Quellcode:
Von := FileSeek (FileData, 0, 2);
while (Von <> FileSeek (FileData, 0, 2)) or (Von = -1) Do Von := FileSeek (FileData, 0, 2);
Der Fehler tritt aber immer noch auf, und ich wüsste nicht, woran es liegen könnte.
Hat jemand anderes schon ein vergleichbares Problem gehabt?

Hier ein Beispiel für die Positionen, die er dabei liefert::

die letzte wurde zuerst gespeichert:

Bis:107159382
Von:107157754

Bis:107157754
Von:107156387

Bis:37867
Von:0

Bis:46727
Von:37867

Bis:47516
Von:46727


Grüße,

KM
  Mit Zitat antworten Zitat