Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: typisierte Datei zum Speichern fehlerhaft

  Alt 16. Aug 2005, 08:54
Hallo Technikus,

hast du schonmal die Online-Hilfe zum Thema "file of" bzw. "typed file" konsultiert? Muss vielleicht ein neuer Compiler-Schalter verwendet werden? Was ist, wenn du einfach folgendes machst:

Delphi-Quellcode:
type
  TLeistung = packed record
    nr: byte;
    Spannung, Strom, Leistung: double;
  end;

procedure TForm1.Button1_SpeichernClick(Sender: TObject);
var
  Messwert: TLeistung;
  i, anzahl: integer;
  Datei: file of TLeistung;
...
Wenn alle Stricke reißen, kannst du noch folgendes probieren:

Delphi-Quellcode:
var
  Datei: file;

begin
  AssignFile(Datei, 'dateiname.ext');
  Rewrite(Datei, SizeOf(TLeistung));
  BlockWrite(...)
  ...
end;
Grüße vom marabu
  Mit Zitat antworten Zitat