begin process at 2012 02 16 02:28:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Fichier / Disque

 > 

Comment vérifier la présence d'un disque en VB.Net?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment vérifier la présence d'un disque en VB.Net?

mercredi 4 août 2004 à 15:20:18 | Comment vérifier la présence d'un disque en VB.Net?

hecom

Bonjour à tous,

Aprés des essais avec WM_DEVICECHANGE et directory.exist, je cherche à vérifier la présence d'une carte (CF, SD...) dans un lecteur 6en1 avant de faire les opérations lecture/écriture.

le but est simple : envoyer un message si pas de lecteur, sinon copier les photos sur le pc.

Existe t-il des exemples utilisant QueryDosDevice en VB.Net ou sinon en VBScript?

Merci d'avance



Jeune progammeur de 43 ans
jeudi 5 août 2004 à 08:53:35 | Re : Comment vérifier la présence d'un disque en VB.Net?

labout


labout

Salut
Voila

nécessite Imports Sytem

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
' Sample for the Environment.GetLogicalDrives method
Dim x As String

Dim drives As [String]() = Environment.GetLogicalDrives()
x = "GetLogicalDrives: {0}" & [String].Join(", ", drives)

'
'
'x(0) =: A:\, C:\, D:\
'

End Sub

Programmeur de 57 ans !!
jeudi 5 août 2004 à 18:43:59 | Re : Comment vérifier la présence d'un disque en VB.Net?

hecom

Merci je vais tester demain matin.




Jeune progammeur de 43 ans
vendredi 6 août 2004 à 08:10:16 | Re : Comment vérifier la présence d'un disque en VB.Net?

hecom

Pour Labout,

J'ai essayé , je récupére bien la liste des disques disponibles, mais les disques correspondants au lecteur de carte 6en1 sont toujours vus qu'il y ai une carte dedans ou pas.
je teste la présence du lecteur 6en1 par la fonction WM_DeviceChange qui détecte les ajouts/suppression de matériel (USB, carte PCMCIA...).


J'ai essayé un OnError sur Directory.exists, mais il y a un temps de réponse trés long avant de récupérer le message system de disque non accessible. pour l'instant c'est le seul moyen que j'ai trouvé.

Merci

Patrick



Jeune progammeur de 43 ans


Cette discussion est classée dans : net, vb, vérifier, présence, disque


Répondre à ce message

Sujets en rapport avec ce message

Comment vérifier si on a appuyé sur 'entrée' dans une TextBox de VB.NET? [ par Chris_LaFouine ] je veux lancer du code spécifique en appuyant sur entrée dans une textbox mais sous VB.NET, j'y arrive pas...sur l'évenement keypress, y a pas de KeyC [vb.net] Tester la présence d'un fichier... [ par lebender33 ] Bonjour tout le monde, Comment tester la présence d'un fichier.Je m'explique j'ai un fichier crypter que je lit et dans lequel j'écrit aussi. Si ce fi Récupérer temperature cpu, disque dur, carte mere ... VB.net [ par matheonimbus30 ] Salut, Je cherche a afficher la temperature du disque dur, de la carte mere et du cpu dans des labels en vb.net(2008) j'ai entendu arlé de wmi mais je Path avec vb.net 2010 [ par rsx602 ] Bonjours , je cherche une facon que quand mon programme détect que , exemple , le path "C:\" est vrai alors on ajoute un items dans le checkedlistbox traduction c# .net vers vb .net [ par exonvaldez ] Salut, j'ai un petit problème de traduction de code C# .net en VB .net (2003) donc voila le code en c#     public new virtual AppointmentCollection Comment Imprimer un CrystalReport avec le PrintDocument en [VB.net] [ par DIASUNIV ] Urgent! Est-il possible d' imprimer un CrystalReport avec un objet PrintDocument? [vb.net] Formater une chaine... [ par lebender33 ] Bonjour,J'ai une string du type "xwx-wx-wx 3 555 5 55 13:23 20050623" en utilisant Split je récupere "20050623".Mais après comment faire pour transfor vb express ou vb.net 20003 [ par trexor ] Bonjour,La version express 2005 est elle moins complete que la version 2003 standard?A t elle le même look?(c'est la même interface?)cordialement, Appel de DLL [ par yvesmanuel ] Je débute en VB.NET.J'essaye comme je le fais dans tous les autres langages que je pratique un peu (VB6 C++ ou Delphi) d'appeler GetSystemMetrics sous changement connection crystal report 10 vb.net [ par dan80 ] Bonjour a tous ,Quelqu'un pourrait-il m'aidé je cherche depuis une semaine.Je voudrais changé les infos de connexion d'un etat crystal report 10 vers


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales