Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Record in Typisierte Datei (https://www.delphipraxis.net/93411-record-typisierte-datei.html)

Stillmatic 5. Jun 2007 15:43


Record in Typisierte Datei
 
Kann mir einer von euch sagen wie man einen Record an eine bestimmte Stelle einer Typisierten Datei speichert??

Wie man einen Record in eine Datei schreibt weiß ich....

write(Datei,Record);

Soweit ich weiß wird automatisch immer an das Ende der Typisierten Datei geschrieben, oder???

DeddyH 5. Jun 2007 15:49

Re: Record in Typisierte Datei
 
Delphi-Quellcode:
Reset(Datei);
Seek(Datei,Position);
Write(Datei,Record);

Stillmatic 5. Jun 2007 16:31

Re: Record in Typisierte Datei
 
Danke das klappt sehr gut!
Nun muss ich jedoch an einer anderen Stelle einen Datensatz aus einer Datei laden!

Delphi-Quellcode:
Function Laden (Index:Integer) : Record;

 Begin
   seek(Datei,Index)   // An Stelle Springen
   Laden := read(Datei) // Fehler! Untyped Pointer or Untyped Parameter
 End;

Was mach ich falsch?

DeddyH 5. Jun 2007 16:39

Re: Record in Typisierte Datei
 
Delphi-Quellcode:
read(Datei,Result);


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz