Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: sekoto - Marzo 23, 2020, 03:05:14 pm

Titolo: Windows: rilevare porte USB in uso
Inserito da: sekoto - Marzo 23, 2020, 03:05:14 pm
Buongiorno, come da titolo avrei bisogno di assegnare ad una TListbox le porte USB attive su Windows. Ho navigato il web in lungo ed in largo ma non ho trovato nulla in merito (forse sbaglio le keyword.. bho).
Qualcuno sa come fare?
Grazie mille
Titolo: Re:Windows: rilevare porte USB in uso
Inserito da: xinyiman - Marzo 24, 2020, 10:34:59 pm
Hai già provato quanto indicato qui:

https://wiki.freepascal.org/Windows_Programming_Tips#Enabling_and_disabling_devices

Prova l'esempio e guarda cosa salta fuori. Malauguratamente in questi giorni non ho molto tempo libero. Consiglio una lettura anche qui:

https://wiki.freepascal.org/Hardware_Access#USB
Titolo: Re:Windows: rilevare porte USB in uso
Inserito da: sekoto - Aprile 21, 2020, 09:53:30 am
Hai già provato quanto indicato qui:

https://wiki.freepascal.org/Windows_Programming_Tips#Enabling_and_disabling_devices

Prova l'esempio e guarda cosa salta fuori. Malauguratamente in questi giorni non ho molto tempo libero. Consiglio una lettura anche qui:

https://wiki.freepascal.org/Hardware_Access#USB

Purtroppo non sono così avanzato e qui codici per me sono scritti in arabo, comunque continuando la ricerca sul web mi sono imbattuto su una discussione dove consigliano di utilizzare le API WinUSB, qualcuno da come si usano? Grazie
Titolo: Re:Windows: rilevare porte USB in uso
Inserito da: Stilgar - Aprile 21, 2020, 03:27:48 pm
Prova a vedere qui se l'articolo ti è di aiuto
https://www.codeproject.com/Articles/31749/Device-Information (https://www.codeproject.com/Articles/31749/Device-Information)
o qui

https://www.codeproject.com/Articles/1250/Another-serial-port-enumerator