Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с сохранением нажатых кнопок


Новенький в Делфи ©   (2002-06-19 16:18:00) 

проблемав в следущем:
юзер нажал на определённые кнопки, программа их "запомнила".
Нужно что бы при следующем запуске программы, программа эти кнопки "помнила". ...думал в файл записать, но как быть с такими кнопками как alt, F1, F2 и т.д.
..так же в голову приходило сравнивать каждую кнопку типа
var s: string;
...
case key of
VK_.... :s:="...";

а потом s записывать в файл, .. но тогда приходится все вспомогательные кнопки описывать, а их не мало. Может есть вариант проще?


Новенький в Делфи   (2002-06-19 22:01:00) [1]

а Key можно будет проеобрзовать IntToSTr() и обратно


Игорь Шевченко   (2002-06-19 16:42:00) [2]

Писать лучше последовательность ShortCut"ов - это целые числа...


S@shka   (2002-06-19 16:30:00) [3]

Всего кнопок не больше 120 :)))
так что один раз описать ... а вообще то Каьан прав :)
----------------------------------
чем проще - тем меньше парить мозги.


Kaban   (2002-06-19 16:25:00) [4]

Наверно нужно в файл писать код нажатой клавиши, без всяких case-ов


Наверх

Титульная страница Поиск, карта сайта Написать письмо