Forum: Object-Pascal / Delphi-Language
Delphi
by jfheins,
7. Jul 2009
Wenn du mit den Datei-Funktionen nicht zurechtkommst (is jetzt nicht irgendwie bös gemeint), solltest du mal den Filestream versuchen.
Ich hab mich auch nicht lang mit den Dingern rumgeschlagen (lies: Ich hab zur Kenntnis genommen, dass sie existeren, aber nicht viel mehr) ;)
Diese zwei Methoden, Dateien zu lesen/schreiben sind mindestens gleichwertig, Daten lesen und schreiben geht mit...
Forum: Object-Pascal / Delphi-Language
Delphi
by jfheins,
6. Jul 2009
Ich nehme mal an, MyFile bezeichnet bei dir immernoch ein Array (genau das meinte ich mit widersprüchlicher Benennung)
Und wenn du jetzt das hier aufrufst:Write(MyFile,nr) // oder AssignFile oder Reset oder Rewrite oder SeekDann übergibst du der Funktion ein Array und eine Zahl.
Die Funktion hat aber keine Ahnung, in welche Datei Sier schreiben soll.
Das liegt daran: Die Funktion...
Forum: Object-Pascal / Delphi-Language
Delphi
by jfheins,
3. Jul 2009
Da ich mich mit den Dateifunktionen nicht so auskenne würde ich es so machen:
fs := TFileStream.Create(...);
fs.position := fs.size;
fs.writebuffer(@MyFile, 4*length(myfile));
fs.free;
Ansonsten ... wie gesagt ich kenne mich damit nicht aus, aber ich glaube du solltest reset, rewrite, seek und write nich tdas array übergeben sondern eine art dateizeiger ...
Btw.: Ich würde über die...