Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > TJvHidDevice


Автор: Serega19 14.12.2008, 13:58
Подскажите как получить объект устройства, компонент TJvHidDevice  для builder?

после вызова процедуры hid->Enumerate();
происходит событие :
bool __fastcall TForm1::hidEnumerate(TJvHidDevice *HidDev, const int Idx)
{
Это событие выполняется столько раз, сколько hid устройств,
и каждый раз объект HidDev представлет объект одного из устройств.

здесь к примеру сравниваю vendorID если он совпадает
то нужно получить объект этого устройства, как это
сделать не знаю.

пускай это TJvHidDevice *Hid_Dev_open; я объявил в h 
но как в него теперь засунуть объект устройства?

if(HidDev->vendorid == "2563")
{
Hid_Dev_open = HidDev; //?


}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)