Thema: Delphi Hilfe mit Dateien

Einzelnen Beitrag anzeigen

KrasserChecker

Registriert seit: 21. Jul 2004
120 Beiträge
 
#2

Re: Hilfe mit Dateien

  Alt 16. Mai 2006, 12:15
Hi, Du solltest es dir einfach machen und über eine Stringliste gehen.
Dort kannst Du erst alle Zahlen eintragen (oder auch aus einer Datei laden) und dann einfach auslesen.
Dadurch sparst Du dir auch das ganze Dateihandling.

Speichern:
Delphi-Quellcode:
var SL: TStringList; Zahl : array [1..9, 1..9] of Integer;

begin
  SL := TStringList.Create;
  try
    for x := 1 to 9 do
      for y := 1 to 9 do
        SL.Add(IntToStr(Zahl[x, y]));
    
    SL.SaveToFile('c:\temp\test.txt');
  finally
    SL.Free;
  end;
end;
Laden:
Delphi-Quellcode:
var SL: TStringList; Zahl : array [1..9, 1..9] of Integer; Index: Integer;

begin
  SL := TStringList.Create;
  try
    SL.LoadFromFile('c:\temp\test.txt');
    Index := 0;

    for x := 1 to 9 do
      for y := 1 to 9 do
      begin
        Zahl[x, y] := StrToInt(SL[Index]);
        inc(Index);
      end;
  finally
    SL.Free;
  end;
end;
  Mit Zitat antworten Zitat