[Résolu] Tester si un fichier existe dans un répertoire

Vous voulez de l'aide ? Postez ici :)
Post Reply
Tara42
Posts: 40
Joined: 16 Jul 2014, 21:54

[Résolu] Tester si un fichier existe dans un répertoire

Post by Tara42 »

Bonjour,

J'utilise dans mes scripts :

Code: Select all

new QDir().exists("C:/Repertoire/"), REPERT=1, REPERT=0;
pour tester si un répertoire existe (si REPERT=1 alors le répertoire nommé Repertoire existe).

Je pensais pouvoir faire la même chose avec un fichier, mais cela ne fonctionne pas :

Code: Select all

new QFile().exists("C:/Repertoire/Fichier.txt"), FICH=1, FICH=0;
(fonction non reconnue).

Est-ce lié à Actiona qui ne prend pas en charge cette fonction ou à une erreur de script ??

Merci par avance pour vos réponses.
Last edited by Tara42 on 23 Jun 2016, 19:27, edited 1 time in total.
francois
Posts: 456
Joined: 18 Oct 2010, 10:33
Location: France

Re: Tester si un fichier existe dans un répertoire

Post by francois »

Bonjour,

On peut tester l'existence d'un fichier via QFileInfo :

Code: Select all

var Q = new QFileInfo("C:/temp/genea_indi.csv")
AA= Q.exists()
Console.print(AA)
Il y a pas mal de possibilités avec QFileInfo : http://doc.qt.io/qt-5/qfileinfo.html
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Re: Tester si un fichier existe dans un répertoire

Post by Sergent-Quentin »

Salut,

Ou comme ceci aussi :

Code: Select all

if (File.exists("C:/Users/User/Desktop/Fichier.txt")) {
Console.print("Le fichier existe");
}
else {
Console.print("Le fichier n'éxiste pas");
}
Cordialement

Sergent-Quentin
Tara42
Posts: 40
Joined: 16 Jul 2014, 21:54

Re: Tester si un fichier existe dans un répertoire

Post by Tara42 »

Bonjour,

Merci pour vos réponses.

Je vais tester les différentes méthodes !
Post Reply