PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Exemple de chemin extrait
  • Exemple de chemin extrait
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Renvoie les différents éléments d'un chemin : disque, répertoire(s), nom et extension du fichier.
Versions 15 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaPHPAjaxCode Utilisateur (MCU)
sCheminFichier est une chaîne
sResNomFichier est une chaîne
sResNomChemin est une chaîne

sCheminFichier = "C:\MesRépertoires\Fichier.doc"

// Récupération du nom du fichier
sResNomFichier = fExtraitChemin(sCheminFichier, fFichier)
// sResNomFichier correspond à "Fichier"

// Récupération du disque et du chemin du fichier
sResNomChemin = fExtraitChemin(sCheminFichier, fDisque + fRépertoire)
// sResNomChemin correspond à "C:\MesRépertoires\"
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaPHPAjaxCode Utilisateur (MCU)
// Utilisation de chemins UNC
Trace(fExtraitChemin(“\\lg-br\sharedfiles\downloads\Windev\setup.exe”, fDisque))
// Renvoie \\lg-br\sharedfiles
Trace(fExtraitChemin(“\\lg-br\sharedfiles\downloads\Windev\setup.exe”, fRépertoire))
// Renvoie \downloads\Windev\
WINDEV MobileWindows Mobile
sCheminFichier est une chaîne
sResNomFichier est une chaîne

sCheminFichier = "\MesRépertoires\Fichier.psw"

// Récupération du nom du fichier
sResNomFichier = fExtraitChemin(sCheminFichier, fFichier)
// sResNomFichier correspond à "Fichier"
Syntaxe
<Résultat> = fExtraitChemin(<Chemin du fichier> , <Portion du chemin à extraire>)
<Résultat> : Chaîne de caractères
  • Portion du chemin demandée,
  • Chaîne vide ("") en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Chemin du fichier> : Chaîne de caractères (avec guillemets)
Nom et chemin complet (ou relatif) du fichier (260 caractères maximum). Un chemin de type UNC peut être utilisé. L'existence du <Chemin du fichier> n'est pas testée par la fonction fExtraitChemin. Si le chemin ne se termine pas par un "\", le dernier élément est considéré comme un fichier.
Versions 15 et supérieures
WindowsLinux Ce paramètre peut être au format Ansi ou Unicode.
AndroidWidget Android Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous Android, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires, ainsi que sur la mémoire externe (SDCard).
Nouveauté 15
WindowsLinux Ce paramètre peut être au format Ansi ou Unicode.
AndroidWidget Android Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous Android, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires, ainsi que sur la mémoire externe (SDCard).
WindowsLinux Ce paramètre peut être au format Ansi ou Unicode.
AndroidWidget Android Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous Android, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires, ainsi que sur la mémoire externe (SDCard).
Windows Mobile Ce chemin doit obligatoirement être complet ou de type UNC. Il ne peut pas être relatif.
Versions 16 et supérieures
Universal Windows 10 App Windows Phone : Le chemin du fichier correspond à un chemin relatif par rapport au répertoire en cours. Le répertoire en cours correspond au répertoire des données de l'application.
Rappel : Seuls les fichiers présents dans le répertoire des données associé à l'application peuvent être manipulés.
Nouveauté 16
Universal Windows 10 App Windows Phone : Le chemin du fichier correspond à un chemin relatif par rapport au répertoire en cours. Le répertoire en cours correspond au répertoire des données de l'application.
Rappel : Seuls les fichiers présents dans le répertoire des données associé à l'application peuvent être manipulés.
Universal Windows 10 App Windows Phone : Le chemin du fichier correspond à un chemin relatif par rapport au répertoire en cours. Le répertoire en cours correspond au répertoire des données de l'application.
Rappel : Seuls les fichiers présents dans le répertoire des données associé à l'application peuvent être manipulés.
Versions 17 et supérieures
iPhone/iPad Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous les iPhone/iPad, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires.
Nouveauté 17
iPhone/iPad Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous les iPhone/iPad, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires.
iPhone/iPad Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Rappel : Sous les iPhone/iPad, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires.
<Portion du chemin à extraire> : Constante ou combinaison de constantes
Portion du chemin du fichier à extraire :
fDisqueNom de l'unité.
LinuxWindows MobileAndroidWidget AndroidiPhone/iPad Cette constante n'est pas disponible.
fExtensionExtension du fichier, précédée du "."
fFichierNom du fichier (sans son extension).
fRépertoireDifférents répertoires du fichier (le nom et l'extension du fichier ne sont pas renvoyés).
Remarques
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesUniversal Windows 10 AppJavaPHPAjaxCode Utilisateur (MCU)

Exemple de chemin extrait

Si le chemin spécifié est "C:\Temp\Donnée\Fichier.txt", la fonction fExtraitChemin renvoie :
  • fExtension : .txt
  • fFichier : Fichier
  • fRépertoire : \Temp\Donnée\
  • fDisque : C:
  • fFichier+fExtension : Fichier.txt
  • fRépertoire+fFichier : \Temp\Donnée\Fichier
  • etc.
WINDEV MobileWindows MobileAndroidWidget Android

Exemple de chemin extrait

Si le chemin spécifié est "\Temp\Donnée\Fichier.txt", la fonction fExtraitChemin renvoie :
  • fExtension : .txt
  • fFichier : Fichier
  • fRépertoire : \Temp\Donnée\
  • fFichier+fExtension : Fichier.txt
  • fRépertoire+fFichier : \Temp\Donnée\Fichier
  • etc.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220std.dll
Windows Mobile wp220std.dll
Java wd220java.jar
Linux wd220std.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire