Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: ini.WriteInteger < Geht nicht bei Allem

  Alt 2. Feb 2005, 19:04
Hallo Tigerhead,

weil TAlign (und Align ist vom Typ TAlign) nicht ein Integer ist:
type TAlign = (alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom); Deshalb musst du so arbeiten:

Schreiben
ini.WriteInteger('Fenster','Verschieben',Ord(Form1.Align));


Lesen
Form1.Align := TAlign[ini.ReadInteger('Fenster', 'Verschieben', 0)];


Kann sein dass du "TAlign(" anstatt "TAlign[" verwenden musst, ich weiss es im Moment nicht so genau...

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat