Ecouter les cles usb en vb.net
Fermé
Jambu43
-
16 nov. 2016 à 12:45
Whismeril Messages postés 18279 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mars 2023 - 17 nov. 2016 à 06:33
Whismeril Messages postés 18279 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mars 2023 - 17 nov. 2016 à 06:33
A voir également:
- Ecouter les cles usb en vb.net
- Cle usb non reconnu - Guide
- Clé usb bootable windows 10 - Guide
- Formater clé usb mac - Guide
- Medicat usb - Guide
- Nettoyer port usb c - Guide
1 réponse
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
Modifié par Whismeril le 17/11/2016 à 06:33
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
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