Kombinieren und abschließen von Pfaden
Eine häufige Fragestellung taucht bei der Angabe oder beim Kombinieren von Pfadangaben auf: Schließt ein Pfad mit einem Backslash (»\«) ab oder nicht?
So ist z.B. zum Öffnen von Dateien oder beim Überprüfen, ob Ordner vorhanden sind, die korrekte (unterschiedliche) Syntax wichtig: Beispielsweise verlangt die Dir
-Funktion keinen abschließenden Backslash, wenn ein Ordner überprüft werden soll, während ein Backslash bei der Dateinamenssuche im Ordner notwendig ist.
So liefert in Listing 2.4 der erste Aufruf der Dir
-Funktion den existierenden Ordnernamen zurück, während mit Backslash der erste Dateieintrag im Ordner zurückgeliefert wird (sofern der Ordner existiert)
Debug.Print Dir("C:\temp",vbDirectory ) > temp ...
Get Microsoft Word Programmierung - Das Handbuch (Buch + E-Book). Für Word 2007 - 2013 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.