Реализация функции Beep она же Сигнал. Позволяет задавать частоту и длительность сигнала. Различные реализации подобного функционала уже мелькали на этом сайте, но они все как правило под платформу 7.7. Я же предлагаю реализацию под 8.2.
В поставку входит zip архив который может быть подключен в качестве общего макета в конфигурацию, в этом случае подключение компоненты может выглядеть так:
ПодключитьВнешнююКомпоненту(«ОбщийМакет.Beeper», «Beeper», AddInType.Native);
В архиве лежит файл beeper.dll который можно скопировать в любой удобный каталог и подключать так:
ПодключитьВнешнююКомпоненту(«C:eeper.dll», «Beeper», AddInType.Native);
Компонента хороша тем, что не требует регистрации в системе (благодаря технологии Native API).
Пример использования:
ПодключитьВнешнююКомпоненту(«C:eeper.dll», «Beeper», AddInType.Native);
Бипер = Новый(«AddIn.Beeper.BeepEx»);
Бипер.Сигнал(300, 500);
WinAPI BOOL Beep(DWORD dwFreq,DWORD dwDuration) предназначена для вывода звука через системный динамик.
В современных компьютерах он наличествует далеко не всегда (хоть внешний, хоть встроенный на материнской плате).
А в терминальном режиме кто будет слушать писк динамика на сервере? Уборщица в серверной?
А! динамик.. Я надеялся найти для звуковых файлов. Та, что я пользуюсь, сбоит в терминале.
(2) Dnki, если вы хотите проигрывать звуковые файлы, то можно подключить ActiveX mediaplayer. Или вам нужно что бы это делала именно ВК?)
(3) Да, как говорится, попалась под руку ВК (Miracle) — использовал. Благо знаю как.
А Activ пока не употреблял. Это пример надо поискать.
еле нашел подходящую мне компоненту. Нужно сигнал выводить именно на спикер. Спасибо за разработку.
Добрый день, Сергей! Прочитал Ваш комент к beeper.dll — «еле нашел подходящую мне компоненту. Нужно сигнал выводить именно на спикер. Спасибо за разработку…» ==> просьба: не могли бы Вы скинуть ее мне в личку? Ну не у меня этих монетов(sm), а очень нуно юзеров звуком предупреждать!… Заранее благодарен!
(5)
В терминале на работает. Грусть.
Искал себе как сделать звуковую индикацию ошибочного ввода в 1с через спикер (потому как может не быть колонок, или выключен звук, или использоваться схема без звука)
Вот посылка звукового сигнала на спикер:
Показать
(6)
Искал себе как сделать звуковую индикацию ошибочного ввода в 1с через спикер (потому как может не быть колонок, или выключен звук, или использоваться схема без звука)
Вот в итоге получиась такая небольшая процедурина:
Показать
Хочется звук иметь асинхронно. сказал компьютеру: — пищи. и дальше своими делами занимаешься, особенно актуально при работе со сканером ШК.
и немного лирики.:
По загадочным причинам, в сфере вычислительной техники слово «асинхронный» означает «синхронный». Например, «асинхронный запрос» — это когда синхронно (т. е. одновременно) с ним может выполняться другой. А вот если синхронность в выполнении отсутствует, и запросы выполняются последовательно друг за другом, то их с какого-то бодуна называют «синхронными».
стырено из интернета.
Не работает ваша библиотека. Зря потраченые мани.Пробовали на семерке и десятки. А если она работает только на ХР, то и без этой библиотеки там нормально работает.