Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
7 / 7 / 5
Регистрация: 08.11.2011
Сообщений: 59
1

Звук "ТЫНС" при нажатии кнопки клавиатуры. При клике мышкой норм, хотя суть одна

23.02.2013, 02:05. Показов 1999. Ответов 3
Метки нет (Все метки)

Собсно сабж. Когда указатель висит в поле ввода, при клике на Esc или Enter раздаётся *ТЫНС*. Как убрать этот звук?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2013, 02:05
Ответы с готовыми решениями:

Как сделать так чтоб при нажатии кнопки "enter" происходило нажатие кнопки "button1" на форме
Пишу программу которая должна сложить числа по нажатии кнопки "button1". Подскажите, пожалуйста,...

Как убрать "стандартный звук" Windows 7 при нажатии Enter на клавиатуре, когда в фокусе TextEdit?
В TextEdit по ctrl+v вставляется строка, далее по нажатию Enter запускается обработка. Можно ли...

При нажатии Delete показать сообщение "On", при повторном нажатии - "Off"
нужно что бы при нажатии ДЕЛЕТЕ показал сообщения ОН при повторном нажатии показал ОФФ этот код...

При нажатии кнопки чтобы автоматически происходило нажатие клавиши "W"
Нужно чтобы при нажатии кнопки автоматически происходило нажатие клавиши "W".Как можно реализовать?

3
368 / 168 / 32
Регистрация: 20.02.2013
Сообщений: 443
23.02.2013, 02:13 2
отключи динамики
а без шуток-- найди этот звук в настройках звукового сопровождения win и убей его

хотя, может дело в настройках редактора...
0
7 / 7 / 5
Регистрация: 08.11.2011
Сообщений: 59
23.02.2013, 02:55  [ТС] 3
Спасибо конечно, но такие радикальные меры не к чему.

Разобрался.

Достаточно в коде события OnKeyPress в конце исполняемых действий указать Key := #0.

Т.е. в моём случае код такой:
Delphi
1
2
3
4
5
6
if key = #13
then
   begin
      button1.click;
      key := #0;
   end;
В результате произойдёт бесшумный клик по кнопке.

А если бы код был такой:
Delphi
1
if key = #13 then button1.click;
То после клика производился бы звук *ТЫНС*, который мне нафиг не нужен.
0
13 / 13 / 1
Регистрация: 21.10.2010
Сообщений: 459
23.02.2013, 16:21 4
Ты неправильно переводишь с виднового на русский. Это не "ТЫНС", а "БЗДЫНЬ".
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2013, 16:21

Как сделать, чтобы при выборе поля в ListBox и нажатии кнопки "Выбор" поле исчезло
список ListBox c черырьмя опциями, RadioGroup с теми же опциями, флажок CheckBox, кнопка «Выбор» и...

Избавиться от ошибки при нажатии на кнопку "Вперед" или "Назад" в браузере
При создании нечто похожего на браузер, появилась такая проблемка: я создаю две кнопки "Вперёд" и...

Дана строка, состоящая из слов, разделенных пробелом. Определить количество слов, в которых есть хотя бы одна буква "а", или "А"
Дана строка, состоящая из слов, разделенных пробелом. Определить количество слов, в которых есть...

Надо чтобы при нажатии кнопки "ОК", если хотя бы в одном поле...
Проблема такая. Есть форма с двумя полями для ввода данных. Как можно проверить, что в эти поля...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.