Rubrik: System/Windows · Sonstiges | VB-Versionen: VB4, VB5, VB6 | 01.11.00 |
![]() Benötigen Sie für Ihr Programm die Pfadangaben zum Windows- bzw. Windows-System-Laufwerk, so verwenden Sie einfach nachfolgende Funktionen. | ||
Autor: ![]() | Bewertung: ![]() ![]() ![]() ![]() ![]() | Views: 20.707 |
https://www.tools4vb.com | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | ![]() |
Benötigen Sie für Ihr Programm die Pfadangaben zum Windows- bzw. Windows-System-Laufwerk, so verwenden Sie einfach nachfolgende Funktionen.
' Zunächst die benötigten API-Deklarationen Declare Function GetSystemDirectory Lib "kernel32" _ Alias "GetSystemDirectoryA" ( _ ByVal lpBuffer As String, _ ByVal nSize As Long) As Long Declare Function GetWindowsDirectory Lib "kernel32" _ Alias "GetWindowsDirectoryA" ( _ ByVal lpBuffer As String, _ ByVal nSize As Long) As Long ' Windows-Verzeichnis ermitteln Public Function GetWindowsDir() As String Dim Temp As String Dim lResult As Integer Temp = Space$(256) lResult = GetWindowsDirectory(Temp, Len(Temp)) Temp = left$(Temp, lResult) If right$(Temp, 1) <> "\" Then Temp = Temp + "\" GetWindowsDir = Temp End Function ' Windows-System-Verzeichnis ermitteln Public Function GetSystemDir() As String Dim Temp As String Dim lResult As Long Temp = Space$(256) lResult = GetSystemDirectory(Temp, Len(Temp)) Temp = left$(Temp, lResult) If right$(Temp, 1) <> "\" Then Temp = Temp + "\" GetSystemDir = Temp End Function