vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
VB pur  
Autor: ModeratorDieter (Moderator)
Datum: 27.08.01 14:33

Hi Claus,

hier mal eine Routine, die ich immer verwende, wenn es um das Erstellen von verschachtelten Verzeichnissen geht:
<code>Public Function MakePath(ByVal Verz As String, _
  Optional ShowMsg As Variant) As Integer
 
  Dim antwort As Integer
  Dim Dummy As String
  Dim Entry As String
 
  If IsMissing(ShowMsg) Then ShowMsg = False
 
  antwort = 0: Err = 0
  Dummy = "": Entry = Verz
  On Local Error Resume Next
  While Len(Entry) > 0 And antwort = 0
    If left$(Entry, 1) = "" Then
      Dummy = Dummy + ""
      Entry = Mid$(Entry, 2)
    ElseIf Mid$(Entry, 2, 2) = ":" Then
      Dummy = Dummy + left$(Entry, 3)
      Entry = Mid$(Entry, 4)
    End If
    While left$(Entry, 1) <> "" And Len(Entry) > 0
      Dummy = Dummy + left$(Entry, 1)
      Entry = Mid$(Entry, 2)
    Wend
    Err = 0
    MkDir Dummy
    If Err <> 75 And Err <> 0 Then
      If ShowMsg Then
        antwort = MsgBox("Fehler beim Erstellen des Verzeichnisses!" + vbCrLf + _
          "Das Verzeichnis '" + Verz + "' konnte nicht erstellt werden.",48)
      Else
        antwort = 1
      End If
    End If
  Wend
  On Local Error GoTo 0
 
  MakePath = (antwort = 0)
End Function</code>
Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB-Script120Claus27.08.01 14:29
VB pur 378ModeratorDieter27.08.01 14:33
Re: VB pur 64Claus27.08.01 19:25
Aber genau das macht doch die Funktion (oT)364ModeratorDieter27.08.01 19:47
Re: Aber genau das macht doch die Funktion (oT)60Claus28.08.01 13:35
Kleines Missgeschick hier in der Anzeige des Codes368ModeratorDieter28.08.01 18:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle 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.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel