Je veux écrire un programme qui détecte les lecteurs flash.
Mais il y a un problème.
code:Détection si le disque est un lecteur flash
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo drive in DriveInfo.GetDrives())
{
if (drive.DriveType == DriveType.Removable)
{
}
}
Il fonctionne bien, mais il détecte aussi cdrom. Comment l'éviter?
Cela suggère que votre ordinateur signale un type incorrect pour le lecteur cdrom. Avez-vous un logiciel d'écriture de disque qui pourrait causer cela? –
Je n'utilise aucun logiciel de gravure parce que je ne brûle pas vraiment de Bdw de CD et de DVD. Mon PC fonctionne sous Windows 10 en ce moment mais je vais installer Windows 7 bientôt – Mudzay
J'ai déjà vérifié avec Windows 7, donc juste pour m'assurer que j'ai vérifié sur Windows 10 aussi. Il semble toujours que votre ordinateur signale le mauvais type pour le lecteur optique. Est-ce qu'il se trouve connecté via USB? (Je n'ai pas de lecteur de DVD USB pour vérifier.) –