Rubrik: Dateisystem · Laufwerke | VB-Versionen: VB4, VB5, VB6 | 01.11.00 |
Datenträgerbezeichnung eines Laufwerks ändern Hier wird gezeigt, wie sich Datenträgerbezeichnung eines bestimmten Laufwerks ändern bzw. neu festlegen lässt. | ||
Autor: Dieter Otter | Bewertung: | Views: 13.926 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Mit nachfolgender Routine laßt sich die Datenträgerbezeichnung eines bestimmten Laufwerks ändern bzw. neu festlegen.
' Zunächst die benötigten API-Deklarationen Declare Function SetVolumeLabel Lib "kernel32" _ Alias "SetVolumeLabelA" ( _ ByVal lpRootPathName As String, _ ByVal lpVolumeName As String) As Long ' Die nachfolgende Prozedur ändert die Datenträger- ' bezeichnung des durch Drive angegebenen Laufwerks Public Sub VolInfo(ByVal Drive As String,_ VolName As String) ' Der Parameter Drive gibt das Laufwerk an ' z.B. A:, C:, ... Dim lResult As Long If Len(Drive) < 2 Then Drive = Drive + ":" If Len(Drive) < 3 Then Drive = Drive + "\" lResult = SetVolumeLabel(Left$(Drive1.Drive, 3), VolName) End Sub