PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → hchangerep
hchangerep
Iniciado por olivier.legrand, 24,nov. 2004 17:29 - 4 respuestas
Publicado el 24,noviembre 2004 - 17:29
Bonjour,
Lors de l'installation d'un programme j'assigne une lettre d'un repertoire
partagé dans lequel se trouve le fichier en utilisant la fonction hchangerep

Comment tester que le repertoire existe vraiment ?

res est une chaîne
res = INILit("LecteurMap", "Lecteur", "", fRepEnCours() + "\mapping.ini")
SI res = "" ALORS
Ouvre(Install) // ouverture de la fenêtre install et création du fichier
ini et suivant le choix, déclaration du lecteur mappé
SINON
SI SansEspace(res)="Local" ALORS
SINON
HChangeRep("*",res)
FIN

Comment tester que le repertoire choisi existe bien ?

Olivier
Publicado el 24,noviembre 2004 - 12:12
Salut,
Tiré de l'aide:
Test de l'existence d'un disque

Pour tester l'existence d'un disque, utilisez la fonction fDisqueInfo.

Ne pas faire : si fRep("C:", frRepertoire)<>""...

Faire : Si fDisqueInfo("C:", fdTypeDisque)<>fdInvalide ...



Mathieu


"olivier legrand" <olivier.legrand@bmedia.be> a écrit dans le message de
news: 41a49fcc$1@news.pcsoft.fr...

Bonjour,
Lors de l'installation d'un programme j'assigne une lettre d'un repertoire
partagé dans lequel se trouve le fichier en utilisant la fonction
hchangerep

Comment tester que le repertoire existe vraiment ?

res est une chaîne
res = INILit("LecteurMap", "Lecteur", "", fRepEnCours() + "\mapping.ini")
SI res = "" ALORS
Ouvre(Install) // ouverture de la fenêtre install et création du fichier
ini et suivant le choix, déclaration du lecteur mappé
SINON
SI SansEspace(res)="Local" ALORS
SINON
HChangeRep("*",res)
FIN

Comment tester que le repertoire choisi existe bien ?

Olivier

Publicado el 24,noviembre 2004 - 17:47
Pour vérifier l'existence d'un fichier c'est frep avec le paramètre frfichier.
Pour un répertoire, frep avec le paramètre frrepertoire.
--
forumnewswindev@ifrance.com
Publicado el 24,noviembre 2004 - 18:12
Merci beaucoup, j'ai trouvé mon bonheur !

Bonne soirée
Olivier

"JBT" <spam@ifrance.com> a écrit dans le message de news:
41a4a33f@news.pcsoft.fr...


Pour vérifier l'existence d'un fichier c'est frep avec le paramètre
frfichier.
Pour un répertoire, frep avec le paramètre frrepertoire.
--
forumnewswindev@ifrance.com


Publicado el 25,noviembre 2004 - 11:23
Dans son message précédent, olivier legrand a écrit :
Bonjour,
Lors de l'installation d'un programme j'assigne une lettre d'un repertoire
partagé dans lequel se trouve le fichier en utilisant la fonction hchangerep

Comment tester que le repertoire existe vraiment ?

res est une chaîne
res = INILit("LecteurMap", "Lecteur", "", fRepEnCours() + "\mapping.ini")
SI res = "" ALORS
Ouvre(Install) // ouverture de la fenêtre install et création du fichier
ini et suivant le choix, déclaration du lecteur mappé
SINON
SI SansEspace(res)="Local" ALORS
SINON
HChangeRep("*",res)
FIN

Comment tester que le repertoire choisi existe bien ?

Olivier


Pourquoi ne pas, tout simplement, utiliser la fonction fRepCree qui va
créer le répertoire s'il n'existe pas et qui ne fera rien si le
répertoire existe.
Il suffit de ne pas tenir compte du message d'erreur éventuel.
Par exemple l'instructtion frepcree("c:\temp") en code du projet.
Si le répertoire existe, il ne se passera rien, dans le cas contraire
le répertoire sera créé.

--
A+

PhL