Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.119 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Combobox Einstellungen Speichern

  Alt 20. Okt 2004, 17:57
Moin Tigerhead,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Als erstes möchte ich Dich mal beruhigen:
Ich kann keinen Regelverstoss ausmachen

Nun aber mal zu Deinem Problem.

Ich halte es für sinnvoll nicht die Farbe des Memo, sondern den gewählten Wert der ComboBox zu speichern, da dies ja auch dem Programmablauf entspricht.
Hier bedingt eine Auswahl aus der ComboBox eine Änderung der Farbe des Memofeldes.

Leider hast Du nicht geschrieben, wie Du die Werte in der ComboBox speicherst.
Solltest Du es so machen (Style der ComboBox auf csDropDownList)

  ComboBox1.Items.AddObject('Blau',TObject(clBlue)); könntest Du einfach direkt ComboBox1.ItemIndex in der Ini speichern, und auch wieder auslesen.
Dann fehlt nur noch das Zuweisen der Farbe im OnChange Ereignis der ComboBox.

BTW:
Beim Speichern fehlt der Try/Finally Block, und bei Laden der Pfad.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat