Объект Device/Свойства/CallerDetect: различия между версиями
Перейти к навигации
Перейти к поиску
McBurns (обсуждение | вклад) (Новая страница: «Свойство '''CallerDetect''' определяет способ получения идентификатора звонящего абонента. ==Си…») |
McBurns (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
==Описание== | ==Описание== | ||
:Свойство CallerDetect определяет способ получения идентификатора звонящего абонента. Может принимать значения: | :Свойство CallerDetect определяет способ получения идентификатора звонящего абонента. Может принимать значения: | ||
:*0 - определение номера отключено; | |||
:*1 - российский стандарт АОН; | :*1 - российский стандарт АОН; | ||
:*2 - стандарт Caller Number Delivery (CND)/CallerId. | :*2 - стандарт Caller Number Delivery (CND)/CallerId. |
Версия 05:52, 14 октября 2013
Свойство CallerDetect определяет способ получения идентификатора звонящего абонента.
Синтаксис
LONG CallerDetect
Описание
- Свойство CallerDetect определяет способ получения идентификатора звонящего абонента. Может принимать значения:
- 0 - определение номера отключено;
- 1 - российский стандарт АОН;
- 2 - стандарт Caller Number Delivery (CND)/CallerId.
Значение свойства должно устанавливаться до вызова функции ожидания входящего звонка абонента WaitForCall.
Примеры
- Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
Device.Open ();
Device.CallerDetect = 1; // Устанавливаем способ определения номера - российский АОН
var Result = Device.WaitForCall (120); // Ожидаем входящий звонок
if (Result == 0) {
var Phone = Device.CallerId (); // Получаем номер телефона звонящего абонента
alert("Номер телефона звонящего абонента: " + Phone);
Device.Say ("CallOffice");
}
Device.HangUp ();
Device.Close ();
- Пример на VBScript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open
Device.CallerDetect = 1 ' Устанавливаем способ определения номера - российский АОН
Result = Device.WaitForCall (120) ' Ожидаем входящий звонок
if Result = 0 then
Phone = Device.CallerId ' Получаем номер телефона звонящего абонента
MsgBox "Номер телефона звонящего абонента: " + Phone
Device.Say "CallOffice"
end if
Device.HangUp
Device.Close