UDF > WinAPIEx > ShellPath >


_WinAPI_PathUndecorate

Supprime le suffixe numérique du nom de fichier dans un chemin d'accès à un fichier

#include <WinAPIShPath.au3>
_WinAPI_PathUndecorate ( $sFilePath )

Paramètre

$sFilePath Le chemin.

Valeur de retour

Retourne la chaîne sans décoration.

Remarque

Le suffixe numérique d'un nom de fichier consiste en une paire de crochets comprenant un ou plusieurs chiffres, insérée immédiatement après le nom du fichier et avant son extension.
Exemple: "c:\Path\File[5].txt"

Voir aussi

Consultez PathUndecorate dans la librairie MSDN.

Exemple

#include <WinAPIShPath.au3>

Local $aPath[4] = ['C:\Path\File[5].txt', 'C:\Path\File[12]', 'C:\Path\File.txt', 'C:\Path\[3].txt']

For $i = 0 To 3
    ConsoleWrite(StringFormat('%-22s' & _WinAPI_PathUndecorate($aPath[$i]), $aPath[$i]) & @CRLF)
Next