Ecouter les cles usb en vb.net

Fermé
Jambu43 - 16 nov. 2016 à 12:45
Whismeril Messages postés 19145 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 29 septembre 2024 - 17 nov. 2016 à 06:33
Bonjour, j'ai un probleme avec mon application je ne sais pas detecter une cle usb dans mon application
A voir également:

1 réponse

Whismeril Messages postés 19145 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 29 septembre 2024 919
Modifié par Whismeril le 17/11/2016 à 06:33
Bonjour

au démarrage tu vas regarder la liste des lecteurs
https://docs.microsoft.com/fr-fr/dotnet/api/system.environment.getlogicaldrives?redirectedfrom=MSDN&view=netframework-4.8

Tu la stokes dans un tableau de référence.

Ensuite avec un timer qui un un intervalle d'une seconde, tu compares la référence avec la liste actuelle.
https://docs.microsoft.com/fr-fr/dotnet/api/system.linq.enumerable.sequenceequal?redirectedfrom=MSDN&view=netframework-4.8

S'il y a un changement, il faut déterminer s'il s'agit d'un ajout ou d'une déconnexion, et si c'est un lecteur réseau, ou usb.
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
0