UDF > File >


_TempFile

G�n�re un nom de fichier temporaire. Le fichier est garanti ne pas exister encore

#include <File.au3>
_TempFile ( [$sDirectoryName = @TempDir [, $sFilePrefix = "~" [, $sFileExtension = ".tmp" [, $iRandomLength = 7]]]] )

Param�tres

$sDirectoryName [optionnel] Nom du r�pertoire pour le fichier, par d�faut le r�pertoire utilisateur %TEMP%
$sFilePrefix [optionnel] Pr�fixe du nom du fichier, par d�faut: "~"
$sFileExtension [optionnel] Extenstion du fichier, par d�faut ".tmp"
$iRandomLength [optionnel] Nombre de caract�res � utiliser pour g�n�rer un nom unique, par d�faut, 7

Valeur de retour

Retourne un nom de fichier temporaire qui n'existe pas

En relation

_WinAPI_GetTempFileName

Exemple

#include <File.au3>
#include <MsgBoxConstants.au3>

; G�n�re un nom de fichier unique dans TempDir
Local $sTempFile_1 = _TempFile()

; G�n�re un nom de fichier unique dans le r�pertoire @HomeDrive et commen�ant par le pr�fixe nomm� "prefix_"
Local $sTempFile_2 = _TempFile(@HomeDrive & "\", "prefix_", ".txt", Default) ; Utilise le mot-cle Default pour utiliser les param�tres par d�faut

MsgBox($MB_SYSTEMMODAL, "", "Names suitable for temporary file usage: " & @CRLF & @CRLF & _
        "File 1: " & $sTempFile_1 & @CRLF & _
        "File 2: " & $sTempFile_2)