![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 06.04.2010
Сообщений: 6
|
![]()
Добрый день! Мне необходимо зафиксировать и записать в массив время нажатия и отжатия клавиш при наборе слова. Время програмка фиксирует и записывает в текстовый файл, а потом оттуда в массив, но при том условии если при нажатии клавиш нет перекрытия во времени! Теперь проблема как сделать так что-бы и при перекрытии время записывалось в массив...
Ну например, если без перекрытия писать "23", то массив запишется, как 0 4 6 9 (0;6 - время нажатия, 4;9 - время отжатия ) с этим все ОК. А с перекрытия запишет в файл так(естественно и масив запишется коряво) 0 4 6 9 (0;4 - время нажатия (нажимаю "2" и удерживая нажимаю "3")) 6;9 - время отжатия (отпускаю "2" а потом "3") Т.е. в идеале нужно чтоб записалось 0 6 4 9 В этом и проблема не знаю как это сделать.... Заранее всем кто откликнится огромное спасибо))) Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
а если написать в файл так
Цитата:
4 - 6 + 9 - Цитата:
4 + 6 - 9 -
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 06.04.2010 в 14:32. |
||
![]() |
![]() |
![]() |
#3 | |
Регистрация: 06.04.2010
Сообщений: 6
|
![]() Цитата:
если при простом вводе все понятно, то как быть с перекрытием? как вообще прописать чтоб понять, что при 0 + 4 + 6 - 9 - это правильное соотношение: 0 - 6??? 4 - 9??? Или может я не совсем правильно вас поняла? Последний раз редактировалось Berta; 06.04.2010 в 16:07. |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
если данных недостаточно для определения значит надо их добавить как мы добавили нажали(+)/отпустили(-)
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 06.04.2010 в 17:18. |
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 06.04.2010
Сообщений: 6
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Имитация нажатия клавиш | Air | Свободное общение | 28 | 04.02.2010 12:38 |
перехват нажатия клавиш | skalt12 | Общие вопросы Delphi | 4 | 17.08.2009 13:06 |
Время нажатия на кнопку мыши(Время реакции) | Кирилл13 | Помощь студентам | 1 | 11.04.2009 19:41 |
Перехват нажатия клавиш. | Vi_russ | Общие вопросы Delphi | 1 | 02.12.2008 20:25 |
Как заставить программу реагтровать на нажатия клавиш? | AngelOfDeath | Общие вопросы Delphi | 9 | 07.04.2008 23:58 |