Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#8

Re: Inhalt von EditFeldern speichern

  Alt 16. Nov 2005, 23:35
Nun ja, zuerst kannst du ja über FindComponent die Edits suchen, brauchst also nicht jedes einzeln behandeln.

Delphi-Quellcode:
var
  MyList: TStringList;
  i: Integer;
begin
  MyList := TStringList.Create;
  for i := 1 to 26 do
    MyList.Add(TEdit(FindComponent('Edit' + IntToStr(i))).Text);
  MyList.SaveToFile('Dateiname.txt');
  MyList.Free;
end;
Delphi-Quellcode:
var
  MyList: TStringList;
  i: Integer;
begin
  MyList := TStringList.Create;
  MyList.LoadFromFile('Dateiname.txt');
  for i := 1 to 26 do
    TEdit(FindComponent('Edit' + IntToStr(i))).Text := MyList[i - 1];
    // -1, da der Index in der Stringlist mit 0 beginnt
    // MyList[...] entspricht MyList.Strings[...]
  MyList.Free;
end;
Allerding alles ohne Fehlerkontrollen und so...
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat