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)