vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#

https://www.vbarchiv.net
Rubrik: Dateisystem22.03.05
MakeSureDirectoryPathExists-Funktion

Diese Funktion erstellt einen kompletten Verzeichnispfad inklusive noch nicht vorhandener Unterordner.

Betriebssystem:  Win95, Win98, WinNT 3.1, Win2000, WinMEViews:  21.814 

Deklaration:

Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" ( _
  ByVal  lpPath As String) As Long

Beschreibung:
Diese Funktion erstellt einen kompletten Verzeichnispfad inklusive noch nicht vorhandener Unterordner.

Parameter:
lpPathErwartet den Verzeichnispfad, der mit einem Backslash beendet werden muss.

Rückgabewert:
Ist die Funktion erfolgreich so wird der Wert "1" zurückgegeben, andernfalls liefert die Funktion denWert "0" zurück.

Beispiel:

Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll"  ( _
  ByVal lpPath As String) As Long
' Legt einen kompletten Verzeichnispfad an
Private Sub Command1_Click()
  Dim Retval As Long
 
  ' Verzeichnis erstellen
  Retval = MakeSureDirectoryPathExists("c:\windows\Desktop\Test Verzeichnis\VB Api Helpline\")
  If Retval = 0 Then
    MsgBox "Das Verzeichnis konnte nicht angelegt werden"
  Else
    MsgBox "Das Verzeichnis wurde angelegt !"
  End If
End Sub

 
 
Copyright ©2000-2024 vb@rchiv Dieter OtterAlle Rechte vorbehalten.


Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.