S'identifier

API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services

Membres
Participer
Visiter

Contact

Meilleure résolution
mode 800 x 600

Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum

 


Membre de Click-FR®, Réseau francophone Paie-Par-Click

PathCreateFromUrl

Date de parution : 25/12/2002 - Cette fiche API a été lue 909 fois

Description

PathCreateFromUrl convertit une URL de fichier vers un chemin au format Microsoft® MS-DOS®. La fonction retourne S_OK si elle réussit ou une valeur d'erreur OLE standard dans les autres cas.

Syntaxe

AppelDll32("shlwapi", "PathCreateFromUrlA", &pszUrl, &pszPath, &pcchPath, dwReserved)

 pszUrl
[e] Chaîne à terminateur nul (longueur maximum fixée à INTERNET_MAX_URL_LENGTH) qui contient l'URL.
pszPath
[s] Chaîne à terminateur nul utilisée pour retourner le chemin MS-DOS.
pcchPath
[e/s] Taille de pszPath.
dwReserved
[e] Réservé. Doit être à Null.

Compatibilité

Supporté par toutes les versions utilisant Internet Explorer v.5.0 minimum

Remarque

Aucune

Exemple 1

// Convertir une URL fichier en chemin MS-DOS
pszUrl est une chaîne Asciiz sur 255 
pszPath est une chaîne Asciiz sur 255
pcchPath est un entier 
// Du code offert par Beaussier en ligne !
pcchPath = 255
pszUrl = "file:///C:/rep/monFic.pdf" 
AppelDll32("shlwapi", "PathCreateFromUrlA", ...
     &pszUrl, &pszPath, &pcchPath, Null)
// Afficher le résultat
Info(pszPath)


Nombre de commentaire sur PathCreateFromUrl : 0

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.
Bien sûr, les marques citées sont déposées par leurs sociétés respectives. Ces pages sont à la disposition de tous, le code fourni est libre mais toute responsabilité est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005 Beaussier & Le Centre W..D..