000
02.11.2005, 15:33 Uhr
~SDan
Gast
|
Hallo zusammen!!
Ich habe folgendes Problem:
Ich möchte Variablen die ich in einer Benutzeroberfläche generiere in ein INI-file schreiben und beim nächsten Neustart des Programms wieder zurück laden. Dies soll mir die ständige neueinstellung sämtlicher Variablen vermeiden.
Habe bis jetzt auch schon die INI- Datei erzeugen können, nur fehlt mir die Syntax zum definierten rausschreiben und wiederum zum einlesen und zuweisen der Variablen.
Danke schon mal im vorraus!
C++: |
// laden der INI- Datei TIniFile *ini; ini = new TIniFile( ChangeFileExt( Application->ExeName, ".INI" ) ); Top = ini->ReadInteger( "Form", "Top", 100 ); Left = ini->ReadInteger( "Form", "Left", 100 ); Caption = ini->ReadString( "Form", "Caption", "Default Caption" ); ini->ReadBool( "Form", "InitMax", false ) ? WindowState = wsMaximized : WindowState = wsNormal; delete ini;
// schreiben der INI-Datei!! TIniFile *ini; ini = new TIniFile(ChangeFileExt( Application->ExeName, ".INI" ) ); ini->WriteInteger( "Form", "Top", Top ); ini->WriteInteger( "Form", "Left", Left ); ini->WriteString ( "Form", "Caption", Caption ); ini->WriteBool ( "Form", "InitMax", WindowState == wsMaximized ); delete ini;
|
|