Autor Beitrag
CptHappy
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mi 21.12.05 12:30 
Also ich bin noch relativ neu in der Programmierung mit Delphi, deswegen nicht wegen solchen vielleicht trivialen Fragen wundern.

Ich hab folgendes Problem:

ich habe eine Reihe von Integerwerten in einem Feld gespeichert. Nun möchte ich diese in eine Binärdatei ausgeben, d.h. wirklich nur diese Werte sollen in dieser Datei gespeichert sein. Solche Sachen wie Version etc. sollten da nicht drinstehen. Leider bin ich jetzt nur soweit, dass ich diese Zahlen in einer Textdatei speichere, was aber nicht meine eigentliche Absicht ist.

Danke schon im Voraus!
Horst_H
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1654
Erhaltene Danke: 244

WIN10,PuppyLinux
FreePascal,Lazarus
BeitragVerfasst: Mi 21.12.05 14:07 
Hallo,

suche mal nach typisierten Files.
File of integer zum Beispiel
Siehe hier

Gruss Horst
chrisw
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 439
Erhaltene Danke: 3

W2K
D7
BeitragVerfasst: Mi 21.12.05 14:07 
Herzlich wilkommen !!


Eine Möglichkeit Integerwerte zu speichern ist wie folgt !

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var f : File Of Integer;
a,b,c,d : Integer;
.....//Füllen der Integervariablen
begin
  AssignFile(F,'c:\MyInteger.dat');
  rewrite(F);  //Neues File erstellen bzw. vorhandenes überschreiben
  write(F,a);  //Schreiben der Integerwerte
  write(F,b);
  write(F,c);
  write(F,d);
  CloseFile(F);
end;


Lesen funktioniert mit read() !

_________________
Man sollte keine Dummheit zweimal begehen, die Auswahl ist schließlich groß genug.