Functions > FileDirDisk >


DirCreate

Cr�e un r�pertoire.

DirCreate ( "path" )

Param�tre

path Chemin du r�pertoire � cr�er.

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0 s'il y a eu une erreur lors de la cr�ation du r�pertoire.

Remarque

Cette fonction cr�era aussi tous les r�pertoires parents indiqu�s dans le param�tre "path" s'ils n'existent pas encore.

En relation

DirRemove, FileCopy

Exemple

,
#include <AutoItConstants.au3>
#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Cr�e une constante de port�e Local avec le r�pertoire.
    Local Const $sFilePath = @TempDir & "\DirCreateFolder"

    ; Si le r�pertoire existe ne continue pas.
    If FileExists($sFilePath) Then
        MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue. Le r�pertoire existe d�j�.")
        Return False
    EndIf

    ; Ouvre le r�pertoire Temp.
    ShellExecute(@TempDir)

    ; Cr�e le r�pertoire.
    DirCreate($sFilePath)

    ; Affiche un message sur la cr�ation du r�pertoire.
    MsgBox($MB_SYSTEMMODAL, "", "Le r�pertoire a �t� cr��.")

    ; Supprime le r�pertoire et tous ses sous-r�pertoires.
    DirRemove($sFilePath, $DIR_REMOVE)

    ; Affiche un message sur la suppression.
    MsgBox($MB_SYSTEMMODAL, "", "Le sous r�pertoire: Folder2 a �t� supprim�.")
EndFunc   ;==>Example