UDF > WinAPIEx > ShellPath >


_WinAPI_PathAppend

Ajoute un chemin à la fin d'un autre

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

Paramètres

$sFilePath La chaîne à laquelle le chemin doit être ajouté.
$sMore Le chemin à ajouter.

Valeur de retour

Retourne la chaîne de chemin qui en résulte.

Remarques

Cette fonction insère automatiquement une barre oblique inverse entre les deux chaînes, s'il n'y en a pas déjà une présente.

Le premier chemin ne peut pas commencer par "..\\" ou ".\\" pour produire une chaîne de chemin relatif. Si elles sont présentes, ces séquences sont enlevées de la chaîne de sortie. Par exemple, l'ajout de "path3" à "..\\path1\\path2" se traduit par une sortie de "\path1\path2\path3" plutôt que "..\path1\path2\path3".

Voir aussi

Consultez PathAppend dans la librairie MSDN.

Exemple

#include <WinAPIShPath.au3>

Local $sPath1 = 'C:\Documents\Text'
Local $sPath2 = '..\Test.txt'

ConsoleWrite('Chemin1 : ' & $sPath1 & @CRLF)
ConsoleWrite('Chemin2 : ' & $sPath2 & @CRLF)
ConsoleWrite('Résultat: ' & _WinAPI_PathAppend($sPath1, $sPath2) & @CRLF)