UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_FileInUse

Teste si le fichier spécifié est en cours d'utilisation par une autre application

#include <WinAPIFiles.au3>
_WinAPI_FileInUse ( $sFilePath )

Paramètre

$sFilePath Le nom du fichier à tester. Si le chemin spécifie un répertoire, la fonction échoue.

Valeur de retour

Succès: Retourne 1 - Le fichier est en cours d'utilisation par une autre application.
Échec: Retourne 0.

Exemple

#include <WinAPIFiles.au3>

Local $hFile = FileOpen(@ScriptFullPath)

ConsoleWrite(@ScriptName & ' en cours d''utilisation: '& _WinAPI_FileInUse(@ScriptFullPath) & @CRLF)
FileClose($hFile)
ConsoleWrite(@ScriptName & ' en cours d''utilisation: ' & _WinAPI_FileInUse(@ScriptFullPath) & @CRLF)