Ecouter les cles usb en vb.net

Jambu43 -  
 Utilisateur anonyme -
Bonjour, j'ai un probleme avec mon application je ne sais pas detecter une cle usb dans mon application

1 réponse

  1. Utilisateur anonyme
     
    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