Détection des changements sur les lecteurs cd et usb

Soyez le premier à donner votre avis sur cette source.

Vue 9 379 fois - Téléchargée 1 053 fois

Description

Le détection de changement sur les lecteurs CD et USB se fait uniquement lors de la connexion, déconnexion (ou d'un changement de support pour les CD). Le système n'émettant pas de message pour les lecteurs de disquettes et réseau, la détection n'est faite que s'il y a un changement par la suite sur un autre lecteur.

Un événement est alors déclenché, retournant une liste des lettres des lecteurs ajoutés, et une liste des lecteurs retranchés.

Le processus se fait indépendamment du système WMI, recevant les messages de changements par la procédure WndProc qui doit être incluse dans le formulaire principal.

Le processus peut-être activé ou désactivé au besoin. Aussi, il y a une option qui permet de traiter ou non les lecteurs 'not ready' comme absents même si le système retourne leur lettre comme s'ils étaient actifs.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
6
Date d'inscription
mercredi 8 juillet 2009
Statut
Membre
Dernière intervention
20 décembre 2010

Bonjour Merci pour le logiciel zip autorun clé USB en espérant que c'est le bon puisque ce qu'il me faut c'est faire fonctionner des images en auto run sur un décodeur TNT pour ma télé si par hasard quelqu'un peut me dire s'il y a autre chose de mieux merci d'avance.

Très cordialement et joyeux noël a tous Mirage4
Messages postés
22
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
27 août 2010

Tu as raison, cela provient d'un oubli de nettoyage après des test pour essayer de faire fonctionner le WndProc dans la classe pour ne pas avoir à le refaire à chaque fois dans le formulaire principal de l'application mais cela ne semble pas fonctionner.
Messages postés
24
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
26 janvier 2010

Alors le programme marche mais le projet a des problèmes: pas moins de 8 avertissements pour librairies introuvables (il en faut autant?)

Pourquoi avoir mis ta classe dans un formulaire que tu n'utilise pas?

edit: J'ai enlevé toutes les librairies en erreur et ca marche nickel sans avertissement. On peut enlever aussi l'héritage form de la classe qui ne sert a rien. Au final ca marche bien et vite. Merci!

(je vais m'en servir pour remettre la prise en charge de l'autorun qui a été supprimée par microsoft sous windows seven pour les usb)
Messages postés
6
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
18 avril 2008

Salut
C'est intéressant
Peut etre utile dans bcp de situations

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.