Vérifier si un fichier ou un répertoire existe (file.exists)
Déclaration
informations d’existence = file.exists(chemin du fichier)
Paramètres
- chemin du fichier
Chaîne, chemin absolu du fichier ou du répertoire
Valeur de retour
- informations d’existence
false signifie que le chemin n’existe pas
"file" signifie que le chemin est un fichier
"directory" signifie que le chemin est un répertoire
Description
Sert à déterminer si un chemin est un fichier, un répertoire ou n’existe pas
Exemple
if file.exists("/var/mobile/1.zip") then
sys.alert("`/var/mobile/1.zip` 存在")
else
sys.alert("`/var/mobile/1.zip` 不存在")
end
--
if file.exists("/var/mobile/1.zip")=="file" then
sys.alert("`/var/mobile/1.zip` 存在并且是个文件")
else
sys.alert("`/var/mobile/1.zip` 不是文件")
end
--
if file.exists("/var/mobile/123/")=="directory" then
sys.alert("`/var/mobile/123/` 存在并且是个目录")
else
sys.alert("`/var/mobile/123/` 不是目录")
end
Remarque : le code ci-dessus utilise la fonction hors de ce chapitre sys.alert