Funktionreferenz


_WinAPI_PathAppend

Beschreibung anzeigen in

Hängt einen Pfad an das Ende eines anderen an

#include <WinAPIShPath.au3>
_WinAPI_PathAppend ( $sFilePath, $sMore )

Parameter

$sFilePath Der String, an den der Pfad angehängt wird.
$sMore Der Pfad, der angehängt werden soll.

Rückgabewert

Gibt den resultierenden Pfad zurück.

Bemerkungen

Diese Funktion fügt automatisch einen Backslash zwischen den beiden Zeichenketten ein, wenn nicht bereits einer vorhanden ist.

Der erste Pfad darf nicht mit "..\\" oder ".\\" beginnen, um einen relativen Pfad zu erzeugen.
Falls vorhanden, werden diese Punkte aus dem Ausgabestring entfernt.
Wird beispielsweise "path3" an "..\\path1\path2" angehängt, ergibt sich eine Ausgabe von "\path1\path2\path3" und nicht "..\path1\path2\path3".

Siehe auch

Suche nach PathAppend in der MSDN Bibliothek.

Beispiel

#include <WinAPIShPath.au3>

Local $aPath1 = 'C:\Documents\Text'
Local $aPath2 = '..\Test.txt'

ConsoleWrite('Pfad1   : ' & $aPath1 & @CRLF)
ConsoleWrite('Pfad2   : ' & $aPath2 & @CRLF)
ConsoleWrite('Ergebnis: ' & _WinAPI_PathAppend($aPath1, $aPath2) & @CRLF)