Probleme fichier

Signaler
Messages postés
121
Date d'inscription
vendredi 11 octobre 2002
Statut
Membre
Dernière intervention
8 août 2008
-
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
-
salut tout le monde

j'aurai voulu savoir s'il était possible de tester si un fichier existe deja sachant que l'on connait le chemin complet et son nom, mais pas son contenu.

merci

3 réponses

Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
Bonjour,

Il faut utiliser la méthode FileExists

FileExists, méthodeVoir aussi
DriveExists, méthode | FolderExists, méthode | GetFile, méthode | GetFileName, méthode

Application: FileSystemObject, objet
Langue
JScript

VBScript

Afficher tout
Renvoie True si un fichier spécifié existe et False dans le cas contraire.

object.FileExists(filespec)
Arguments
object
Requis. Correspond toujours au nom d'un objet FileSystemObject.
filespec
Requis. Nom du fichier dont l'existence doit être vérifiée. Une spécification complète de chemin d'accès (absolue ou relative) doit être fournie si le fichier n'existe probablement pas dans le dossier actuel.
L'exemple ci-dessous illustre l'utilisation de la méthode FileExists.

[JScript]

function ReportFileStatus(filespec)
{
var fso, s = filespec;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(filespec))
s += " existe.";
else
s += " n'existe pas.";
return(s);
}
[VBScript]
Function ReportFileStatus(filespec)
Dim fso, msg
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(filespec)) Then
msg = filespec & " existe."
Else
msg = filespec & " n'existe pas."
End If
ReportFileStatus = msg
End, fonction
0
Messages postés
121
Date d'inscription
vendredi 11 octobre 2002
Statut
Membre
Dernière intervention
8 août 2008

y'a pas plus simple
avec dir par exemple, mais je n'arrive pas a l'utiliser.
0
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
12
Declare Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExistsA" (ByVal pszPath As String) As Long

dim MonFichierExiste as Boolean
MonFichierExiste=PathFileExists("c:\boot.ini")

revoie Vrai si le fichier existe
0