Объект Device/Методы/SendDTMF

From Call Office Wiki
Jump to: navigation, search
Метод SendDTMF заставляет устройство генерировать указанные DTMF-сигналы.

Синтаксис

SendDTMF (BSTR Digits)

Contents

Параметры

Digits строка DTMF-сигналов

Результат

Если при генерации сигналов возникает ошибка, генерируется исключение с описанием ошибки.

Описание

Метод позволяет сгенерировать стандартные DTMF-сигналы (сигналы нажатий клавиш на телефонном аппарате в режиме тонового набора). Допустимыми являются символы "1234567890#*".

Примеры

Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
var NumberPhone = prompt ("Введите номер телефона",'');
 
Device.Open ();
var Result = Device.Dial (NumberPhone, 40);
if (Result == 0) {
   Device.SendDTMF ("12");   // Генерируем DTMF-сигналы в линию
}
Device.HangUp ();
Device.Close ();
Пример на VBScript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
NumberPhone = prompt ("Введите номер телефона","")
 
Device.Open
 
Result = Device.Dial (NumberPhone, 40)
 
if Result = 0 then
   Device.SendDTMF "234"       ' Генерируем DTMF-сигналы в линию
end if
 
Device.HangUp
Device.Clos

Назад к методам объекта Device.