|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.06.2012, 12:55 | #1 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Быстрое сравнение многих переменных на совпадение
В заголовке не знал, как более доходчиво написать. Все видели как работают в различных приложениях Хоткеи. Когда нельзя (либо можно, но будет предупреждение) одно и то же сочетание назначать разным действиям. У меня аналогичная ситуация: в приложении есть настраиваемые хоткеи (7 штук всего). Каждое сочетание, как известно хранится в цифровом виде (hotkey.hotkey). Прошу помочь с алгоритмом проверки всех семи хоткеев на несовпадения.
Сам могу только тупым перебором делать проверку, что не есть хорошо: Код:
Никогда не знаешь, где тебе повезет... (Фрай)
|
13.06.2012, 14:06 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
1. массив HotKey-ями, хранить в нем и в цикле проверять
2. В цикле по Components формы выбирать THotKey и проверять
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 13.06.2012 в 14:09. |
13.06.2012, 21:52 | #3 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
Код:
"ковыряю изнутри" (с)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Самое быстрое сравнение текстовых файлов | blblbl-org | Общие вопросы Delphi | 17 | 26.04.2012 15:19 |
Сравнение переменных | snikers987 | PHP | 26 | 12.02.2011 01:01 |
Экстремумов многих переменных | Stranger333 | Помощь студентам | 4 | 25.11.2010 00:45 |
Сравнение объектных переменных | NomadV | Microsoft Office Word | 1 | 09.04.2010 16:44 |