Ich schreibe gerade an einem Programm zur Enigma-Simulation!
Und habe folgendes Problem:
Ich habe ein Memofeld für die Eingabe des Textes und ComboBoxen für die Auswahl der einzusetzenden Walzen (was das Programm macht, was eine Enigma ist, was Walzen sind und was Walzen machen, spielt keine Rolle! - Wollt ihr es wissen:
hier).
Doch es ist sehr lästig, dass der Text im Eingabefeld markiert werden kann. Kann ich die Markierung dort irgendwie "sperren"? Geht das mit VirtualKey oder so?
Bei der 1. ComboBox wählt man z.B. als 1. Walze die Walze Nr. III aus. Doch die ausgewählte Walze soll nun in den ComboBoxen 2 und 3 "gesperrt" werden. Dazu sehe ich zwei Möglichkeiten:
1. ComboBox.Items.Delete und ComboBox.Items.Insert, was ich im Moment auch habe, aber das geht ja vielleicht auch einfacher?
2. Quasi wie beim Memofeld, wo man ja Memo1.Enabled:= False setzen kann, geht das irgendwie?
Bitte um Hilfe