Functions > FileDirDisk >


FileGetShortName

Obtient le nom complet, au format court 8.3, d'un nom complet de fichier.

FileGetShortName ( "filename" [, flag = 0] )

Param�tres

filename Le chemin complet et nom du fichier � convertir
flag [optionnel] Une des valeurs suivantes:
    $FN_FULLPATH (0) - Par d�faut: chemin complet
    $FN_RELATIVEPATH (1) - Le fichier peut avoir un chemin relatif, i.e "..\file.txt"

Les constantes sont d�finies dans FileConstants.au3.

Valeur de retour

Succ�s: Retourne le nom complet au format court 8.3.
�chec: Retourne le param�tre et @error = 1.

Remarque

Le fichier doit exister car il n'y a aucun moyen de conna�tre le diminutif exact, si plusieurs fichiers ont les m�mes 8 premiers caract�res.

En relation

FileGetLongName

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Cr�e une constante locale avec le chemin du fichier dont on veut r�cup�rer le nom court.
    Local Const $sFilePath = @ProgramFilesDir

    ; Affiche le chemin+nom court du r�pertoire des fichiers programme.
    MsgBox($MB_SYSTEMMODAL, "", FileGetShortName($sFilePath))
EndFunc   ;==>Example