API Meilleure résolution Optimisé pour |
Membre de Click-FR®, Réseau francophone Paie-Par-Click PathCanonicalizeDate de parution : 25/12/2002 - Cette fiche API a été lue 1165 fois Description PathCanonicalize canonise un chemin. La canonisation permet à l'utilisateur de préciser un déplacement depuis un chemin en insérant des séquences de caractères spéciaux à l'intérieur. La séquence ".." indique qu'il faut remonter de la position courante du chemin. La séquence "." indique qu'il faut rester à la position courante. La fonction retourne Vrai si elle réussit et Faux si elle faillit. Syntaxe AppelDll32("shlwapi", "PathCanonicalizeA", &lpszDst, &lpszSrc)
Compatibilité Supporté pour toutes les versions à partir d'Internet Explorer 4.0 et shlwapi.dll version 4.71 minimum Remarque On ne peut se déplacer au delà de la partie racine d'un chemin. Exemple 1 // Canonise un chemin donné pszPath est une chaîne Asciiz sur 255 pszDest est une chaîne Asciiz sur 255 // Du code offert par Beaussier en ligne ! pszPath = "c:\rep1\.\rep2\..\rep3" CallDll32("shlwapi", "PathCanonicalizeA", &pszDest, &pszPath) // Affichage du résultat Info(pszDest)
Rappel : Le code fourni est compatible Windev
v.4 et 5. Pour les versions supérieures, vous devez modifier le type des
variables numériques.
Par exemple : entier long devient entier. |