AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.08.2008, 12:49   #1  
Rimantas is offline
Rimantas
Участник
 
304 / 16 (1) ++
Регистрация: 30.04.2004
Адрес: Utena , Lithuania
Предупреждающий звук ...
Здраствуйте ,

Как получить какой нибудь предупреждающий звук ? Я в Ахапту пришел из хBase - Там была такая функция tone( nSeconds ) . Но никого подобного никак немогу найти в Ахапте ... .

Спасибо заранее !
Старый 27.08.2008, 12:53   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
А beep() не работает?
__________________
С уважением,
glibs®
Старый 27.08.2008, 13:21   #3  
Rimantas is offline
Rimantas
Участник
 
304 / 16 (1) ++
Регистрация: 30.04.2004
Адрес: Utena , Lithuania
Цитата:
Сообщение от glibs Посмотреть сообщение
А beep() не работает?
Фууу ... . Точно такая есть ... Спасибо !
Старый 27.08.2008, 14:29   #4  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,731 / 406 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от glibs Посмотреть сообщение
А beep() не работает?
если колонок нет, то звука нет
интересно можно ли через системный динамик подать звук?
Старый 27.08.2008, 14:49   #5  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от ice Посмотреть сообщение
если колонок нет, то звука нет
интересно можно ли через системный динамик подать звук?
В хелпе так написано:
Цитата:
Causes the computer's speakers to beep.
Вообще есть MessageBeep в WinApi, но думаю это одно и тоже. Там в хелпе так написано:
Цитата:
Simple beep. If the sound card is not available, the sound is generated using the speaker.
Тоесть должно работать, если спикер вообще есть и установлен правильно.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 19.05.2011, 17:07   #6  
G.Menshikh is offline
G.Menshikh
Участник
 
16 / 11 (1) +
Регистрация: 25.04.2006
Адрес: Брн
Добрый день!

Коллеги, а ни кто не делал вывод не "бип", а например какой то системный звук винды об ошибки, типа "тадааам" чтобы он точно уже через колонки выходил.
Старый 19.05.2011, 17:22   #7  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от G.Menshikh Посмотреть сообщение
Коллеги, а ни кто не делал вывод не "бип", а например какой то системный звук винды об ошибки, типа "тадааам" чтобы он точно уже через колонки выходил.
WinAPI::sndPlaySound()

Ever wanted to give a audio based interaction, to when a user does something? In the past windows based applications incorporated sound to signal that a process what complete.

Now you can add sounds to your methods, and processes by using the WinAPI call: WinAPI::sndPlaySound()
X++:
//example
WinAPI::sndPlaySound("c:\\horay.wav");
This is a little simple, trival type of method to some. Put if AX is being used in the production process, and you have screen's at different processes then having sound to signal that a barcode scan has completed correctly helps in a loud Manufacturing environment. I also assume you could acomplish the same thing through ActiveX and MIDI control. I am not sure what would be the best way, for performance, to play a sound, but for development cost, the above is pretty easy and straight forward.

http://dynamics-ax.blogspot.com/2006...playsound.html
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 19.05.2011, 17:37   #8  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Talking тадааам
Цитата:
Сообщение от G.Menshikh Посмотреть сообщение
.....типа "тадааам" чтобы он точно уже через колонки выходил.
не лучше вот это==> тадамкает еще как, проверено.
X++:
static void Job_Sound(Args _args)
{
    System.Media.SoundPlayer SoundPlayer=new System.Media.SoundPlayer(@"D:\Windows\Media\tada.wav");
    ;
    SoundPlayer.Play();
}
В файле tada.rar есть файл tada.wav от Windows XP
Вложения
Тип файла: rar tada.rar (103.4 Кб, 65 просмотров)
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: lev (2), G.Menshikh (1), Rezervforall (1).
Старый 19.05.2011, 21:27   #9  
G.Menshikh is offline
G.Menshikh
Участник
 
16 / 11 (1) +
Регистрация: 25.04.2006
Адрес: Брн
спасибо огромное, завтра буду пробовать.
Выручил дилетанта
Старый 20.05.2011, 00:26   #10  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
А фиг вы угадали... настоящие "ковбои Haggis" первым делом отрубают драйвер устройства beep, а вторым - работают через терминальный доступ, где звуковой канал в 99.99% случаев отрублен напрочь, так что все ваши потуги сыграть "та-да!.." пойдут лесом Хотите привлечь внимание пользователя - используйте методы класса Box, а эти все рюшечки-шашечки с проигрыванием аудиофайлов "в наших суровых условиях неприменимы".
За это сообщение автора поблагодарили: mazzy (2), Logger (3).
Старый 20.05.2011, 05:40   #11  
G.Menshikh is offline
G.Menshikh
Участник
 
16 / 11 (1) +
Регистрация: 25.04.2006
Адрес: Брн
Хорошее замечание, но звук вроде не отрублен
Старый 20.05.2011, 09:12   #12  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Если эта фраза была про терминальный доступ, то могу привести настройки по умолчанию:
Название: ts-settings.png
Просмотров: 935

Размер: 20.4 Кб
Старый 20.05.2011, 13:14   #13  
G.Menshikh is offline
G.Menshikh
Участник
 
16 / 11 (1) +
Регистрация: 25.04.2006
Адрес: Брн
Сделали, все работает. Звук слышно и через терминал.
Еще раз спасибо всем кто принял участие.
Теги
beep, sound, звук

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:33.