Thema: Delphi Key in ComboBox

Einzelnen Beitrag anzeigen

thomas2009
(Gast)

n/a Beiträge
 
#11

Re: Key in ComboBox

  Alt 2. Mär 2009, 13:28
Nun funktioniert :
Delphi-Quellcode:
//...
             if Combobox1.Items[Combobox1.ItemIndex] = 'F1then begin key := vk_F1; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F2then begin key := vk_F2; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F3then begin key := vk_F3; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F4then begin key := vk_F4; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F5then begin key := vk_F5; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F6then begin key := vk_F6; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F7then begin key := vk_F7; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F8then begin key := vk_F8; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F9then begin key := vk_F9; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F10then begin key := vk_F10; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F11then begin key := vk_F11; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'F12then begin key := vk_F12; end

        else if Combobox1.Items[Combobox1.ItemIndex] = 'RETURNthen begin key := VK_RETURN; end
        else if Combobox1.Items[Combobox1.ItemIndex] = 'SPACEthen begin key := VK_SPACE; end
// ...
        else if Combobox1.ItemIndex < 35 then begin

          key := Ord(Combobox1.Items[Combobox1.ItemIndex][1]); end;
  Mit Zitat antworten Zitat