Einzelnen Beitrag anzeigen

DietmarB

Registriert seit: 28. Apr 2009
3 Beiträge
 
Delphi 2005 Professional
 
#1

Farben in DB speichern & bei Programmlauf wieder einlese

  Alt 28. Apr 2009, 19:08
Hallo Delphianer,

ich habe ein Problem mit Farben. Ich will dem Prog-User die Möglichkeit geben, bestimmte Farben (akt. Schichtplan)
selbst auszuwählen. Das Auswählen mit ColorDialog1.Color, das Zuweisen mit Panel1.Color := ColorDialog1.Color und
das Speichern mit ColorToString(Panel1.Color) funktioniert. Diese Strings sollen in die DB gespeichert werden und
beim nächsten Programmlauf dann ausgelesen werden. Soweit - so gut. Wenn dann beim nächsten Programmlauf mit
Label1.Caption := TestIni.ReadString('Colors', '1', 'clWhite') die Farbe eingelesen wird ist das Ergebnis alles,
nur nicht die gespeicherte Farbe. Zum Testen werden die Werte in eine INI gespeichert.
Ich bin sicher, das auf diesem Weg eine Wert-Veränderung gemacht wird, von der ich nichts mitbekomme.

Hat jemand eine Idee, wo der Fehler liegt (außer bei mir) ?

Vielen Dank im Vorraus.

(Test-Projekt befindet sich im Anhang)
Angehängte Dateien
Dateityp: zip farben_155.zip (515,5 KB, 9x aufgerufen)
  Mit Zitat antworten Zitat