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

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Метод GetDeviceNameByIndex позволяет получить имя устройства по номеру.

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

Синтаксис

GetDeviceNameByIndex (LONG Index)

Параметры

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

Результат

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

Описание

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

Примеры

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

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