| Autor | Missatge |
|---|
CMOS
Antiguitat: 06 de gener 2004 Llocs: 737 Ajudar: 34
| 08 de desembre 2005 6:34 de Visual Basic i USB | | |
|
| Hola, Estic tractant de comunicar a un dispositiu USB-IRDA usant VB-6.0 DeviceIoControl a través de l'API. Pot algú dir com trobar el "DeviceName" per IRDA o qualsevol dispositiu que pugui utilitzar CreateFile API per crear un controlador per a ella i transmetre-la a DeviceIoControl per a la comunicació. He buscat el registre (HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \), però no ha pogut trobar cap nom clau "DeviceName" sota IRDA o WW-600 (Mi-IRDA USB dongle). |
|
| Tornar amunt | |
 |
CMOS
Antiguitat: 06 de gener 2004 Llocs: 737 Ajudar: 34
| 10 desembre 2005 13:34 Re: Visual Basic i USB | | |
|
| Ningú sap com puc obtenir DeviceName de qualsevol dispositiu USB? Si us plau, ajuda'm a sortir d'aquest problema. Aquesta és la primera vegada que faig per accedir a USB. |
|
| Tornar amunt | |
 |
Zhasha
Antiguitat: 03 desembre 2005 Llocs: 30 Ubicació: Dinamarca
| 10 desembre 2005 20:05 Re: Visual Basic i USB | | |
|
| Li recomano que useu C i el DDK
però si vostè vol utilitzar VB6 llavors vostè encara necessita per a descarregar el DDK, youll però també han de saber els noms de les DLL i els noms de les funcions. No puc recordar a sortir de la part superior del meu cap, però im segur que ni tan sols pot fer que funcioni en VB. després de tot el llenguatge és força limitat
si entens C , aquesta pàgina ha de ser d'alguna ajuda: http://www.alanmacek.com/usb/
les funcions clau són:
ANULAR HidD_GetHidGuid (GUID hidGUID *) HDEVINFO SetupDiGetClassDevs (GUID hidGUID, PSTR * filterString, hwndParent, banderes DWORD) Boole SetupDiEnumDeviceInterfaces (infoset, infoData, interfaceClassGuid, índex, deviceInterfaceData) Boole SetupDiGetDeviceInterfaceDetail (infoSet, deviceInterfaceData, interfaceDetail, interfaceDetailSize, requiredSize, infoData) MANGO CreateFile (nom, accés, sharemode, la seguretat, la creació, banderes, plantilla) Boole HidD_GetAttributes (deviceHandle, i deviceAttributes)
EDIT: i vagi aquí, acabo de trobar aquest http://www.usbmicro.com/apps/appfiles.zip té mòduls de VB i la interfície USB HID |
|
| Tornar amunt | |
 |
alzomor
Antiguitat: 09 de juny 2005 Llocs: 592 Ajudar: 31 Ubicació: El Caire
| 11 desembre 2005 15:59 Re: Visual Basic i USB | | |
|
| Hola
Vostè pot comprovar en la secció de llibres EDAboard
USB compelete
compelte que conté una explicació de per exemple HID conductor utilitzant el VB
S'adjunta un codi font d'exemple, l'ús de VB per a la conducció d'USB
Salam Hossam Alzomor
|
|
| Tornar amunt | |
 |
CMOS
Antiguitat: 06 de gener 2004 Llocs: 737 Ajudar: 34
| 22 desembre 2005 20:13 Re: Visual Basic i USB | | |
|
| Aquests enllaços són de gran ajuda.
Una pregunta més. Pot algú dir si sóc programador la construcció d'un microcontrolador, en la qual la classe USB que se situïn en? Puc fer servir HID perquè? |
|
| Tornar amunt | |
 |
Google AdSense

| 22 des 2005 20:13 Anuncis | | |
|
|
|
|
| Tornar amunt | |
 |
escac mat
Antiguitat: 26 de febrer 2004 Llocs: 489 Ajudar: 35 Lloc: Seu de sanitaris
| 28 desembre 2005 18:50 Re: Visual Basic i USB | | |
|
| Jo no obtenir força per què tothom recomana HID quan mai hi va haver cap menció de que l'USB-IrDA utilitza la classe de dispositiu HID. De totes maneres, com es pot recuperar un identificador per al dispositiu depèn en gran mesura del seu conductor. Si el conductor crea un enllaç simbòlic, llavors vostè pot utilitzar el dispositiu predefinits camí. El mètode és més Comon que registra el controlador de la interfície. Aleshores el SetupDiGetClassDevs funció li permet recuperar la interfície de dispositius de tots els dispositius d'una classe de dispositiu. Sempre es pot trobar el IrDA de la classe de dispositiu des de l'administrador de dispositius. Si està desenvolupant el seu propi dispositiu USB, pot ser compatible amb qualsevol de les classes de dispositius es documenta a usb.org, sempre i quan el usb microprogramari compleix tots els requisits per a la classe de dispositiu. HID és una de les classes de dispositiu més fàcil d'aplicar, i no requereix cap controlador de la programació. Aquesta és la raó per la que és la classe de dispositiu més popular entre els nouvinguts a emprar. Podeu fins i tot definir el seu propi dispositiu de classe. |
|
| Tornar amunt | |
 |