Einzelnen Beitrag anzeigen

ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#3

Re: Variablen speichern und laden

  Alt 9. Dez 2005, 14:37
Strings sind relativ schwer zu speichern, da sie eine unbestimmte Länge haben (4 Byte - 2 GB). Für real- und integertypen würde ich eine file-of empfehlen:
Delphi-Quellcode:
var
  f:file of byte;
  variable:real;
begin
  assignfile(f,'C:\file.fil');
  rewrite(f); //Zum neuerstellen/alte übeerschreiben, reset für öffnen
  blockwrite(f,variable,sizeof(variable));
  blockread(f,variable,sizeof(variable));
  closefile(f); //Datei schliessen
end;
für die Strings nimmst du eine textfile:
Delphi-Quellcode:
var
  t:textfile;
  zeile:string;
begin
  assignfile(f,'C:\file.fil');
  rewrite(f); //Zum neuerstellen/alte übeerschreiben, reset für öffnen
  writeln(f,zeile);
  readln(f,zeile);
  closefile(f); //Datei schliessen
end;
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat