- 'déclaration de l'api
- Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
- Private Sub a_click()
- choix = InputBox("Donnez La lettre du disque dont vous désirez savoir se qu'il est.", "Choix du disque")
- rs = GetDriveType(choix & ":\") 'Rs se charge suivant la lettre du disque
- Select Case rs 'Analise de rs
- Case 0 'si il fait 0 il y a erreur
- h = MsgBox("Erreur", vbCritical, "Disque")
- Case 1 'si il fait 1 le disque est inconnu
- h = MsgBox("Le disque " & choix & ":\ est de type inconnu ou n'existe pas", , "Analiseur de disque")
- Case 2 'si il fait 2 c'est un lecteur de disquette
- h = MsgBox("Le disque " & choix & ":\ est un lecteur de disquette", , "Analiseur de disque")
- Case 3 'si il fait 3 c'est un disque dur
- h = MsgBox("Le disque " & choix & ":\ est un disque dur", , "Analiseur de disque")
- Case 4 'si il fait 4 c'est un disque logique
- h = MsgBox("Le disque " & choix & ":\ est disque logique", , "Analiseur de disque")
- Case 5 'si il fait 5 c'est un lecteur CD ou DVD
- h = MsgBox("Le disque " & choix & ":\ est un lecteur de CD-Rom", , "Analiseur de disque")
- End Select
- End Sub
'déclaration de l'api
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
Private Sub a_click()
choix = InputBox("Donnez La lettre du disque dont vous désirez savoir se qu'il est.", "Choix du disque")
rs = GetDriveType(choix & ":\") 'Rs se charge suivant la lettre du disque
Select Case rs 'Analise de rs
Case 0 'si il fait 0 il y a erreur
h = MsgBox("Erreur", vbCritical, "Disque")
Case 1 'si il fait 1 le disque est inconnu
h = MsgBox("Le disque " & choix & ":\ est de type inconnu ou n'existe pas", , "Analiseur de disque")
Case 2 'si il fait 2 c'est un lecteur de disquette
h = MsgBox("Le disque " & choix & ":\ est un lecteur de disquette", , "Analiseur de disque")
Case 3 'si il fait 3 c'est un disque dur
h = MsgBox("Le disque " & choix & ":\ est un disque dur", , "Analiseur de disque")
Case 4 'si il fait 4 c'est un disque logique
h = MsgBox("Le disque " & choix & ":\ est disque logique", , "Analiseur de disque")
Case 5 'si il fait 5 c'est un lecteur CD ou DVD
h = MsgBox("Le disque " & choix & ":\ est un lecteur de CD-Rom", , "Analiseur de disque")
End Select
End Sub