UDF > WinAPIEx > ShellPath >


_WinAPI_PathRenameExtension

Remplace l'extension d'un nom de fichier par une nouvelle extension

#include <WinAPIShPath.au3>
_WinAPI_PathRenameExtension ( $sFilePath, $sExt )

Paramètres

$sFilePath Le chemin dans lequel remplacer l'extension.
$sExt La chaîne qui contient le caractère "." suivi de la nouvelle extension.

Valeur de retour

Succès: Retourne le chemin avec la nouvelle extension.
Échec: Retourne la chaîne vide.

Remarque

Si le nom du fichier ne contient pas d'extension, l'extension sera fixée à la fin de la chaîne.

Voir aussi

Consultez PathRenameExtension dans la librairie MSDN.

Exemple

#include <WinAPIShPath.au3>

Local $sPath = 'C:\Documents\Test.txt'

ConsoleWrite('Avant: ' & $sPath & @CRLF)
ConsoleWrite('Après: ' & _WinAPI_PathRenameExtension($sPath, '.doc') & @CRLF)