|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2009, 21:06 | #1 |
Регистрация: 29.11.2009
Сообщений: 6
|
TextBox и KeyEvent, Нужна помощь.
Доброе время суток, есть textBox1 и HotKeyDown.
Как сделать так, если textBox.text = "1", тогда Keys.1 если textBox.text = "2", тогда Keys.2 Код:
|
02.12.2009, 10:26 | #2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Не очень понятно что сделать надо. По подробнее опиши
|
02.12.2009, 16:15 | #3 |
Регистрация: 29.11.2009
Сообщений: 6
|
Как пример есть простая форма с textBox1
Так-же программа использует KeyEventArgs, что позволяет выполнять команды по нажатию кнопки на клавиатуре, в данном случае кнопка "E". Так вот, мне нужно сделать так, чтобы когда я пишу в textBox "E" то программа будет использовать "E" для выполнение, если пишу другую букву, тогда программа должна использовать другую букву, я пытаюсь сделать систему биндинга кнопки. В итоге должно получиться так - нажимаю на button, вылезает запрос на замену кнопки, жму любую кнопку, программа меняет кнопку. Если сделать через textBox, то дальше я знаю как делать. прикрепил прогу которую делаю, зайди в Settings и ты увидишь, что я хочу сделать (на данный момент программа настроена на CapsLock) Код:
Последний раз редактировалось 2befine; 02.12.2009 в 16:25. |
02.12.2009, 18:19 | #4 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Честно говоря, понятней мне стало. У тебя же вроде работает, нажимаю капс - твоя прога чего-то меняет.
В чем именно у тебя проблема? |
02.12.2009, 18:30 | #5 |
Регистрация: 29.11.2009
Сообщений: 6
|
Да меняет, но только на капс. нужно добавить функцию смену кнопки.
что нибуть типо: Код:
В итоге textBox1.Text = z, а значит z = "Е", а значит прога должна работать на кнопку "E", но она пишет, Error 1 'System.Windows.Forms.Keys' does not contain a definition for 'z' так-вот как сделать правильно? |
02.12.2009, 22:18 | #6 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Код:
чтоб пропадало Код:
Последний раз редактировалось Cpluser; 02.12.2009 в 22:23. |
03.12.2009, 23:58 | #7 |
Регистрация: 29.11.2009
Сообщений: 6
|
Это показывает нажатую кнопку, а мне нужно чтобы работала только та кнопка символ которой написан в textBox1.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как заставить keyEvent работать когда программа в фоновом режиме (WaveLib, keybinding) | 2befine | Общие вопросы C/C++ | 1 | 01.12.2009 21:10 |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Нужна помощь | Настенька..Блонди | Помощь студентам | 5 | 04.01.2009 21:27 |
Нужна помощь! | coiN | PHP | 2 | 07.11.2008 07:21 |