Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - как можно озвучить все нажатия кнопок

Ответить
Настройки темы
.NET - как можно озвучить все нажатия кнопок

Аватара для SharkyUA

Ветеран


Сообщения: 756
Благодарности: 103


Конфигурация

Профиль | Отправить PM | Цитировать


Всем привет! Помогите упростить. Подставляю на каждую кнопку вот такой код (пример):

Private Sub Button_TEST_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_TEST.Click
'озвучка нажатия
Me.Player.SoundLocation = ".\res\navig.wav"
Me.Player.Play()
'Сам код
Process.Start("hl.exe", "-game cstrike")
End Sub


вот это в декларации:
Private Player As New SoundPlayer

это импортирую:
Imports System.Media

Можно ли мне как-то упростить что-бы не прописывать на каждую кнопку "озвучку нажатия". Если можно напишите как.

-------

Любое событие с нами, с нас и начинается. Не будьте рабами событий. Это события — слуги нам.
Поделитесь музыкой / [Windows 8] Визуальные стили / Plank - Dock for Linux


Отправлено: 23:06, 19-05-2011

 

Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


Создать свой компонент
наследует все свойства button и еще проигрывает звук
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:00, 20-05-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для SharkyUA

Ветеран


Сообщения: 756
Благодарности: 103

Профиль | Отправить PM | Цитировать


ferget, спасибо, но я деле программирования новичок, не мог бы ты написать код пожалуйста.

-------

Любое событие с нами, с нас и начинается. Не будьте рабами событий. Это события — слуги нам.
Поделитесь музыкой / [Windows 8] Визуальные стили / Plank - Dock for Linux


Отправлено: 14:27, 20-05-2011 | #3


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


SharkyUA, Почитайте статью. Многое станет понятным!

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:54, 20-05-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - как можно озвучить все нажатия кнопок

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Обработка нажатия кнопок korenza Скриптовые языки администрирования Windows 2 18-06-2010 10:43
[решено] Автоматизация нажатия кнопок в окне браузера в фоновом режиме(?) zbruy AutoIt 9 04-10-2009 12:22
Окна не реагируют на нажатия кнопок! manager_rab Лечение систем от вредоносных программ 6 29-09-2009 14:49
[решено] Блокировка кнопок после нажатия в GUI ZeroCrash AutoIt 7 13-07-2009 08:24
Как отслеживать нажатия кнопок в Windows? Sharkky Программирование и базы данных 5 29-12-2003 13:55




 
Переход