Les Snippets

Connexion

Récupérer le nom attribué à un lecteur (disque, clé, etc)

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 25/02/2010 14:15:58 et initié par PCPT [Liste]
Vue : 4381
Catégorie(s) : API, Fichier / Disque
Langages dispo pour ce code :
- VB6, VBA



Langage : VB6 , VBA
Date ajout : 25/02/2010
Posté par PCPT [Liste]
Private Declare Function GetVolumeInformation Lib "Kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As StringByVal 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 GetVolumeName(ByVal cDrive As String) As String
'   cDrive = CHAR (lettre)  de A à Z
    Dim sBuffer As String
    Dim iEnd    As Integer
    
    sBuffer = Space$(255)
    GetVolumeInformation cDrive & ":\", sBuffer, Len(sBuffer), 0&0&0&, vbNullString, 0&
    iEnd = InStr(1, sBuffer, vbNullChar)
    If iEnd Then GetVolumeName = Left$(sBuffer, iEnd - 1)
End Function


Snippets en rapport avec : Nom, Clé, Drive, Lecteur, Usb



Codes sources en rapport avec : Nom, Clé, Drive, Lecteur, Usb

{C# / C#.NET} USB DETECTOR
C'est un tout petit code qui montre comment être notifié lorsqu'un périphérique USB est connecté (ou...

{C# / C#.NET} USB DETECTOR VERSION 2.0
J'ai modifié le code posté par sebseb42 qui permet d'afficher l'état d'une clé USB. J'ai ajouté la p...

{Visual Basic, VB6, VB.NET, VB 2005} DÉTECTION DES CHANGEMENTS SUR LES LECTEURS CD ET USB
Le détection de changement sur les lecteurs CD et USB se fait uniquement lors de la connexion, décon...

{Visual Basic, VB6, VB.NET, VB 2005} DRIVEVIEW ==> ARBORESCENCE AFFICHANT LES LECTEURS LOGIQUES ET PHYSIQUES
Salut, ce code (UserControl) est basé sur un treeview, il affiche les lecteurs logiques et physiques...

{Delphi} AUTORUN POUR USB, COMME LES CD UTILISEZ UN FICHIER < AUTORUN.INF > !
Il faut juste créer un fichier "autorun.inf" et le placer à la racine du périphérique USB. Lors de...

{C / C++ / C++.NET} NOM DE VOLUME (WIN32)
Sur demande forum. Un selecteur de volume. Affiche le nom du volume (GetVolumeInformation). ...

{Visual Basic, VB6, VB.NET, VB 2005} COMMON DIALOG ET VOISINAGE RÉSEAU
Ce code permet l'ouverture des boîtes de connexion et de fermeture d'un lecteur réseau ...

{Visual Basic, VB6, VB.NET, VB 2005} LECTEUR DE CARTES À PUCE PC/SC
Cette source est un OCX permettant de gérer des lecteurs de cartes à puce via l'interface PC/SC. Cet...

{C / C++ / C++.NET} CALCUL DE CLEF RIB
Bonjour, Cette petite source vous permettra de calculer une clé RIB En entrée, vous transmette...

{Visual Basic, VB6, VB.NET, VB 2005} MON LECTEUR MP3
Lecteur Mp3 léger avec les fonctionnalité de base. Pour ceux souhaitant le modifier, svp faites mo...