Ecouter les cles usb en vb.net
Jambu43
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, j'ai un probleme avec mon application je ne sais pas detecter une cle usb dans mon application
1 réponse
-
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