Afficher le nom du chemin complet du DD
Résolu/Fermé
A voir également:
- Afficher le nom du chemin complet du DD
- Croix a cote du nom snap - Forum Snapchat
- Le chemin d'accès spécifié est introuvable ✓ - Forum Téléchargement
- Film complet en français gratuit sans inscription ✓ - Forum Cinéma / Télé
- Nom de l'adresse - Forum Réseaux sociaux
- Trouver un nom avec une adresse ✓ - Forum Loisirs / Divertissements
3 réponses
jordane45
Messages postés
38141
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
6 déc. 2016 à 02:10
6 déc. 2016 à 02:10
Bonjour,
Un truc de ce style ?
Un truc de ce style ?
Private Declare Function GetVolumeInformation Lib "Kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long Function getDDlabel(strDD As String) As String Dim Serial As Long Dim VName As String Dim FSName As String VName = String$(255, Chr$(0)) FSName = String$(255, Chr$(0)) GetVolumeInformation strDD, VName, 255, Serial, 0, 0, FSName, 255 VName = Left$(VName, InStr(1, VName, Chr$(0)) - 1) getDDlabel = VName End Function Sub test() Dim lbl As String Dim DD As String Dim Rep as string 'Choix du DD à regarder DD = "H:" 'On récupère ses infos lbl = getDDlabel(DD) Rep = lbl & " (" & DD & ")" Msgbox Rep End Sub
Salut Jordanne45,
Merci pour ta réponse et pour le code, c'est gentil a toi, j'aurai jamais trouver, je pensais que c'était plus simple que ça.
Si tu peux m'en dire plus sur le code fait car je t'avoue que je nage un peu beaucoup, néanmoins ca fonctionne.
Mais je souhaiterai un peu de lumière svp où un lien qui explique ton code moi je n'ai pas trouver quelque chose en Fr que je comprenne.
Merci a toi et bonne après midi.
Cdlt Raymond
Merci pour ta réponse et pour le code, c'est gentil a toi, j'aurai jamais trouver, je pensais que c'était plus simple que ça.
Si tu peux m'en dire plus sur le code fait car je t'avoue que je nage un peu beaucoup, néanmoins ca fonctionne.
Mais je souhaiterai un peu de lumière svp où un lien qui explique ton code moi je n'ai pas trouver quelque chose en Fr que je comprenne.
Merci a toi et bonne après midi.
Cdlt Raymond
jordane45
Messages postés
38141
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
6 déc. 2016 à 14:05
6 déc. 2016 à 14:05
Bonjour,
En Français ? .. pas sûr que ça existe.
Le code que je t'ai donné fait appel à l' API kernel32
http://www.jasinskionline.com/windowsapi/ref/g/getvolumeinformation.html
En Français ? .. pas sûr que ça existe.
Le code que je t'ai donné fait appel à l' API kernel32
http://www.jasinskionline.com/windowsapi/ref/g/getvolumeinformation.html
Re Jordanne45
Merci pour ta réponse.
Dans ton code comment svp ressort t'on cette donnée ci-dessous.
Ex: dans mon cas
Mon DD se nomme "Films 3.0 Téras (H:)"
comment affiche t'on que le début Ex: "Films 3.0 Téras"
Merci par avance, je ne trouve pas comment on fait.
Bonne après midi Cdlt Raymond
Merci pour ta réponse.
Dans ton code comment svp ressort t'on cette donnée ci-dessous.
Ex: dans mon cas
Mon DD se nomme "Films 3.0 Téras (H:)"
comment affiche t'on que le début Ex: "Films 3.0 Téras"
Merci par avance, je ne trouve pas comment on fait.
Bonne après midi Cdlt Raymond
jordane45
Messages postés
38141
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
6 déc. 2016 à 15:32
6 déc. 2016 à 15:32
Rep = lbl & " (" & DD & ")"
DD contient le Lettre H:
lbl .. : Filme 3.0 Teras
vieuxray
>
jordane45
Messages postés
38141
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
6 déc. 2016 à 18:22
6 déc. 2016 à 18:22
Salut Jordane45
Merci pour ta réponse,
c'est bon pour moi, ca fonctionne bien comme souhaiter.
Merci a toi et pour ton aide, bonne soirée merci
cdlt Raymond
Merci pour ta réponse,
c'est bon pour moi, ca fonctionne bien comme souhaiter.
Merci a toi et pour ton aide, bonne soirée merci
cdlt Raymond