Usb detector

Soyez le premier à donner votre avis sur cette source.

Vue 28 992 fois - Téléchargée 4 400 fois

Description

C'est un tout petit code qui montre comment être notifié lorsqu'un périphérique USB est connecté (ou déconnecté), et dans le cas ou le périphérique est connecté, on est aussi notifié de la (ou les ;)) lettres de lecteurs recement créés.

Voilà, comme beaucoup de monde semblait chercher comment faire, je me suis penché dessus et grace à l'aide de plusieurs postes, j'ai pu trouver (très facilement, merci MS :))

Merci à Lutinore et coq pour leurs posts qui furent utile à écrire ce code source.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
oliteine
Messages postés
15
Date d'inscription
lundi 30 août 2004
Statut
Membre
Dernière intervention
11 février 2008

6 août 2009 à 17:00
// un truc du genre mais il y a surement mieux :
foreach (DriveInfo drive in DriveInfo.GetDrives())
{
// avoid floppy
if (drive.Name.ToLower() != @"a:" &&
drive.Name.ToLower() != @"b:")
{
if (drive.DriveType == DriveType.Removable)
return true;
}
}
nadibb
Messages postés
12
Date d'inscription
vendredi 15 mai 2009
Statut
Membre
Dernière intervention
13 août 2009

6 août 2009 à 16:32
Bonjour,
J'ai la meme question que Oliteine, comment on pourrai détecter si une clé a déjà été insérée avant le démarrage du programme ?
J'ai pas compris ou est ce que je pourrai utiliser la classe System.IO.DriveInfo ??
Merci d'avance.
oliteine
Messages postés
15
Date d'inscription
lundi 30 août 2004
Statut
Membre
Dernière intervention
11 février 2008

5 déc. 2008 à 18:40
Je me répond à moi meme :
La classe System.IO.DriveInfo permet de faire cela
-> drive.DriveType == "Removable" (Attention les disquettes aussi).
Si vous avez une autre methode je suis preneur.
oliteine
Messages postés
15
Date d'inscription
lundi 30 août 2004
Statut
Membre
Dernière intervention
11 février 2008

5 déc. 2008 à 18:15
Merci pour la source.
Avez vous une piste pour détecter si une clé a déjà été insérée avant le démarrage du programme ?
oxino
Messages postés
38
Date d'inscription
mercredi 6 décembre 2000
Statut
Membre
Dernière intervention
4 janvier 2012

28 avril 2008 à 15:34
bonjour je suis désolé de poster ça dans la section C mais est-ce que ce code existe aussi en VB ?
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.