Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#5

AW: alles auf einmal speichern?

  Alt 9. Nov 2011, 01:05
Schreib dir eine Funktion, die ein TIniFile-Objekt und ein TControl-Objekt entgegennimmt:
Delphi-Quellcode:
procedure TTMainForm.SaveControlProsition(ini:TIniFile; control:TControl);
begin
  ..
end;
TImge,TEdit und TMemo sind ja alle von TControl abgeleitet.
Die Koordinaten kann man über die Properties Top und Left auslesen und zuammen mit dem Namen des Controls in der Ini-Datei speichern.

In der Komponentensammlung RxLib und JVCL gibt es übrigens eine Komponente (TFormStorage),
mit der du die Positionen ohne Programmieraufwand speichern und laden kannst.
  Mit Zitat antworten Zitat