PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV


  • Equivalence
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Construit un chemin de fichier complet à partir du répertoire et du nom court d'un fichier. Cette fonction permet notamment d'obtenir un nom de fichier valide sans se préoccuper de savoir si des séparateurs sont présents dans le chemin ('/' ou '\') ou de leur sens selon la plateforme.
Exemple
sLog est une chaîne
sLog = fConstruitChemin(fRepExe(), CLIENT.NOM, ".log")
 
Trace(fConstruitChemin("C:\Mes documents", "Monfichier", "fic"))
Syntaxe
<Résultat> = fConstruitChemin(<Chemin> , <Nom court> [, <Extension>])
<Résultat> : Chaîne de caractères
Chemin de fichier valide.
<Chemin> : Chaîne de caractères
Répertoire du fichier. Ce répertoire peut avoir ou non des caractères '\' dans le chemin.
<Nom court> : Chaîne de caractères
Nom court du fichier.
<Extension> : Chaîne de caractères optionnelle
Extension du fichier.
Si le '.' n'est pas précisé au début de l'extension, celui-ci est automatiquement ajouté.
Si ce paramètre n'est pas précisé, l'extension est considérée comme étant incluse dans le paramètre <Nom court>.
Remarques

Equivalence

Le code suivant :
fConstruitChemin(<Répertoire>, <Fichier>, <Extension>)
remplace le code suivant :
ComplèteRep(<Répertoire>) + <Fichier> + ["."] + <Extension>
Composante : wd280std.dll
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Nomcourt prête à confusion
En effet, l'instruction prend en charge des noms de fichiers de plus de 8 caractères, tout nom de fichier est valide.

Exemple : SResultat est une chaine = Fconstruitchemin("c:\temp\","mon nom de fichier long",".pdf")

ou Sresultat devient :

c:\temp\mon nom de fichier long.pdf
Hervé Franco
28 sep. 2020