PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Comportement étrange avec FrepExiste
Comportement étrange avec FrepExiste
Iniciado por marcelf, 07,jun. 2019 01:53 - 1 respuesta
Publicado el 07,junio 2019 - 01:53
Bonjour tout le monde... je me suis trompé de rubrique ... je mets cela
dans P.f.windev
Le but final est de créer un répertoire
Faites une fois ceci
J'ai spécialement fait ici un caractère que l'on ne peut pas sous
windows pour soit le nom d'un fichier ou d'un répertoire
les /// normalement cela devrait être le code du paitent

sRepSortie est une chaîne =ComplèteRep(MF_Rep) + G_med +"\DSP\SORTIE\"
+ "////"
bExiste est un booléen = Faux
Info(sRepSortie) // ici j'ai bien le nom
bExiste = fRepExiste(sRepSortie)
SI bExiste ALORS
Info("Existe")
SINON
Info("N'exsite pas ")
FIN
RETOUR

... Il me donne invariablemment ... vrai .. alors que Windows ne peut
pas créer ce répertoire car des caractères incorrect.
Il y a eu faute avec le Résultat
Idem
Pouvez vous faire si vous avez le même problème
Merci d'avance


SI fRepExiste(sRepSortie) = Vrai ALORS

SINON
SI fRepCrée(sRepSortie) = Vrai ALORS

SINON
TitreSuivant("Information")
Erreur("Impossible Créer Répertoire : " + sRepSortie,
ErreurInfo())

FIN
FIN
Publicado el 20,junio 2019 - 13:23
Bonjour

Il me revient un truc à l'esprit.
Comme vous avez un problème de droits, est-ce que Windows n'aurait pas virtualisé le répertoire?
Le répertoire se crée alors dans %userprofile%\AppData\Local\VirtualStore
Si c'est le cas, alors le fRepExiste va renvoyer Vrai alors que le répertoire n'est pas là où vous l'attendez.

Bon dev.

Laurent M.