Probleme fichier

damd Messages postés 121 Date d'inscription vendredi 11 octobre 2002 Statut Membre Dernière intervention 8 août 2008 - 12 nov. 2002 à 09:36
BasicInstinct Messages postés 1471 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 - 12 nov. 2002 à 13:57
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

cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 26
12 nov. 2002 à 09:58
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
damd Messages postés 121 Date d'inscription vendredi 11 octobre 2002 Statut Membre Dernière intervention 8 août 2008
12 nov. 2002 à 11:44
y'a pas plus simple
avec dir par exemple, mais je n'arrive pas a l'utiliser.
0
BasicInstinct Messages postés 1471 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
12 nov. 2002 à 13:57
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
Rejoignez-nous