| Penulis | Pesan |
|---|
CMOS
Bergabung: 06 Jan 2004 Posts: 707 Helped: 33
| 08 Desember 2005 6:34 Visual Basic dan USB | | | tag: deviceiocontrol vb createfile deviceiocontrol usb usb deviceiocontrol ww-600 irda ir api deviceiocontrol irda vb 6 deviceiocontrol usb perangkat |
|
| Hai, Saya mencoba untuk berkomunikasi dengan perangkat USB-IRDA menggunakan VB-6,0 melalui DeviceIOControl API. Apa sih cara untuk menemukan "DeviceName" untuk IRDA atau perangkat sehingga saya dapat menggunakan API untuk membuat CreateFile yang menangani dan untuk lulus ke DeviceIOControl untuk komunikasi. Saya mencari registri (HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \) tetapi tidak dapat menemukan tombol bernama "DeviceName" di bawah atau IRDA WW-600 (USB-IRDA Saya dongle). |
|
| Kembali ke atas | |
 |
CMOS
Bergabung: 06 Jan 2004 Posts: 707 Helped: 33
| 10 Desember 2005 13:34 Re: Visual Basic dan USB | | |
|
| Tidak ada seorangpun yang tahu bagaimana cara mendapatkan DeviceName apapun USB device? Harap membantu saya keluar dari masalah ini. Ini adalah pertama kalinya saya mengakses USB. |
|
| Kembali ke atas | |
 |
Zhasha
Bergabung: 03 Desember 2005 Posts: 30 Lokasi: Denmark
| 10 Desember 2005 20:05 Re: Visual Basic dan USB | | | tag: VB6 menyembunyikan perangkat vb hid hid VB6 usb VB6 usb VB6 ir usb hid y VB6 hid usb VB6 |
|
| Saya akan merekomendasikan anda menggunakan C dan DDK
tetapi jika anda ingin menggunakan VB6 maka Anda masih harus men-download DDK, youll tetapi juga perlu mengetahui nama dan fungsi DLL nama. i can't remember mereka dari atas kepalaku, but im not sure you bahkan bisa bekerja di VB. setelah semua bahasa agak terbatas
jika anda memahami C maka halaman ini akan membantu dari beberapa: http://www.alanmacek.com/usb/
tombol fungsi adalah:
Void HidD_GetHidGuid (GUID hidGUID *) HDEVINFO SetupDiGetClassDevs (GUID hidGUID, PSTR * filterString, hwndParent, DWORD flag) Bool SetupDiEnumDeviceInterfaces (infoset, infoData, interfaceClassGuid, indeks, deviceInterfaceData) Bool SetupDiGetDeviceInterfaceDetail (infoSet, deviceInterfaceData, interfaceDetail, interfaceDetailSize, requiredSize, infoData) Menangani CreateFile (nama, akses, sharemode, keamanan, penciptaan, bendera, template) Bool HidD_GetAttributes (deviceHandle, & deviceAttributes)
EDIT: dan lookie di sini, saya hanya menilainya http://www.usbmicro.com/apps/appfiles.zip memiliki modul untuk VB HID dan interfacing usb |
|
| Kembali ke atas | |
 |
alzomor
Bergabung: 09 Jun 2005 Posts: 585 Helped: 31 Lokasi: kairo
| 11 Desember 2005 15:59 Re: Visual Basic dan USB | | | tag: vb hid usb vb contoh source code vb usb usb vb source code vb contoh sumber usb usb vb menyembunyikan kode usb hid kode sumber contoh |
|
| Hai
Anda dapat memeriksa dalam buku EDAboard bagian untuk
USB compelete
compelte yang berisi penjelasan contoh oleh driver HID untuk menggunakan VB
Terlampir sumber kode misalnya menggunakan VB untuk mengemudi USB
Salam Hossam Alzomor
|
|
| Kembali ke atas | |
 |
CMOS
Bergabung: 06 Jan 2004 Posts: 707 Helped: 33
| 22 Desember 2005 20:13 Re: Visual Basic dan USB | | |
|
| Link yang sangat membantu.
Satu pertanyaan lagi. Can anyone tell me jika saya membangun Microcontroller programmer, di mana kelas USB akan jatuh? Dapatkah saya menggunakan HID untuk itu? |
|
| Kembali ke atas | |
 |
sekakmat
Bergabung: 26 Feb 2004 Posts: 489 Helped: 35 Lokasi: Toilet Seat
| 28 Desember 2005 18:50 Re: Visual Basic dan USB | | | tag: irda setupdigetclassdevs setupdigetclassdevs irda usb-irda menyembunyikan perangkat |
|
| Saya tidak cukup mendapatkan mengapa setiap orang merekomendasikan HID apabila tidak pernah ada menyebutkan bahwa USB-IRDA menggunakan perangkat HID kelas. Anyway, bagaimana Anda dapat mengambil menangani ke perangkat Anda sangat tergantung pada driver. Jika driver membuat link simbolis, maka anda dapat menggunakan perangkat yang ditentukan pra-jalan. Semakin banyak metode comon adalah register driver interface. Maka fungsi SetupDiGetClassDevs memungkinkan Anda untuk mengambil semua perangkat antarmuka dari perangkat dari perangkat kelas. Anda selalu dapat mengetahui irda dari perangkat dari perangkat kelas manajer. Jika Anda sedang mengembangkan perangkat usb sendiri, dapat memenuhi persyaratan atas perangkat kelas didokumentasikan di usb.org, selama usb firmware memenuhi semua persyaratan untuk perangkat kelas. HID merupakan salah satu perangkat termudah untuk melaksanakan kelas, dan tidak memerlukan driver pemrograman. Itulah mengapa dari perangkat yang paling populer digunakan di kalangan kelas pemula. Anda bahkan dapat menentukan sendiri kustom perangkat kelas. |
|
| Kembali ke atas | |
 |