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

From Call Office Wiki
Jump to: navigation, search
Метод GetDeviceIdByIndex позволяет получить идентификатор устройства по номеру.

Метод устарел. В настоящее время используется свойство Device::DeviceList.

Синтаксис

GetDeviceIdByIndex (LONG Index)

Contents

Параметры

Index

номер устройства

Результат

Идентификатор устройства с указанным номером.

Описание

Метод позволяет получить идентификатор устройства по номеру. Количество доступных устройств можно получить свойством Device::GetDeviceCount.

Примеры

Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
var DeviceId = ""
var Count = Device.GetDeviceCount ();         // Получаем количество доступных устройств
for (z = 0; z < Count; z++) {
   DeviceId += "Устройство № " + (z+1) + " - " + Device.GetDeviceIdByIndex (z) + "\n"; // Получаем имя каждого устройства
}
alert(DeviceId);
Пример на VBScript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
DeviceId = ""
Count = Device.GetDeviceCount ()           ' Получаем количество доступных устройств
for z = 0 to Count-1
   DeviceId = DeviceId + "Устройство № " + CStr (z+1) + " - " + Device.GetDeviceIdByIndex (z) + Chr(13)  ' Получаем идентификатор каждого устройства
next
MsgBox DeviceId

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