|
0 / 0 / 0
Регистрация: 08.08.2007
Сообщений: 184
|
|
Требуется устранить полсекундную задержку ...03.06.2008, 08:08. Показов 968. Ответов 8
Метки нет (Все метки)
Ситуация такая.
Жмем клавишу и удерживаем ее. Что происходит ? Печатается строка одинаковых символов. Но после первого символа происходит задержка. Можно ли эту задержку устранить или хотя бы уменьшить ???
0
|
|
| 03.06.2008, 08:08 | |
|
Ответы с готовыми решениями:
8
Как устранить возрастающую задержку при отправке данных через EDGE (2G)? Рассчитать задержку распространения сигнала и задержку передачи данных
|
|
Vita
|
|
| 03.06.2008, 09:35 | |
|
Есть такая возможность как Специальные настройки в Панели управления. Там есть то, что ты спрашиваешь.
|
|
|
0 / 0 / 0
Регистрация: 08.08.2007
Сообщений: 184
|
|
| 03.06.2008, 10:13 [ТС] | |
|
Если я понял, то это в Keyboard properties, вкладка Speed, параметр Repeat delay.
Но если я его ставлю на минимум, то задержка уменьшилась, но есе же осталась. Кто знает, как, может с помощью API, убрать эту задержку совсем (задержку после первого символа) ?
0
|
|
|
2 / 2 / 1
Регистрация: 30.07.2007
Сообщений: 206
|
||||||
| 04.06.2008, 07:13 | ||||||
|
иногда помогает использование функции SendKeys. К примеру, кусок кода
0
|
||||||
|
2 / 2 / 1
Регистрация: 30.07.2007
Сообщений: 206
|
|
| 05.06.2008, 02:43 | |
|
помогло? а чего молчишь?
0
|
|
|
0 / 0 / 0
Регистрация: 08.08.2007
Сообщений: 184
|
|
| 05.06.2008, 09:10 [ТС] | |
|
Нет. Что-то не могу.
Хочу сделать элементарное. На форму поместил кнопку. И хочу по нажатию на любую клавишу перемещать кнопку, т.е. Button1.left = Button1.left + 10 Естественно, когда я нажму клавишу и удержу не отпуская, кнопка перед перемещением сдвинется на 10 вправо и задержится на величину задержки после первого нажатия клавиши (примерно 0,5 сек), а после этого уже нормально 'поедет' И вот куда не суну SendKeys, не получается :-(
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2008
Сообщений: 6
|
|
| 04.07.2008, 04:44 | |
|
Проще сделать так:
поместить на форме таймер не запущеный. Период выставить нужный тебе для продвижения кнопки. В событии Form_KeyDown включай таймер, а всобытии Form_KeyUp выключай. А свой двигательный код - в событие Timer1_Timer. НЕ забудь для формы установить KeyPreview=True. И поедет и помчится . Проверял только что сам.
0
|
|
|
Vita
|
|
| 04.07.2008, 10:15 | |
|
Вот так вот. В правильно поставленном вопросе содержится 50% ответа!
|
|
|
Ghost
|
|
| 04.07.2008, 11:41 | |
|
Еще есть такая вещь, как события нажатия и отпускания кнопки. Может помочь.
|
|
| 04.07.2008, 11:41 | |
|
Помогаю со студенческими работами здесь
9
Замена кнопки на задержку
Как сделать задержку 1 ms ? Как сделать задержку C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|