API Meilleure résolution Optimisé pour |
Membre de Click-FR®, Réseau francophone Paie-Par-Click UrlEscapeDate de parution : 24/11/2002 - Cette fiche API a été lue 1146 fois Description UrlEscape permet la conversion dans une URL des espaces par la séquence d'échappement correspondante (%20). La fonction retourne S_OK en cas de succès ou un message d'erreur OLE standard. Syntaxe
pszURL pszEscaped pcchEscaped dwFlags
Compatibilité Supporté pour toutes les versions à partir d'Internet Explorer 5.0 et shlwapi.dll version 5.0 minimum Remarque D'après la documentation MSDN précise qu'il existe une fonction UrlEscapeSpaces. Bien qu'ayant une version 5.00.2919.6304 de shlwapi.dll, celle-ci est introuvable. Exemple 1 // Remplacer les espaces par les séquences échap d'une URL pszUrl est une chaîne Asciiz sur 260 pszEsc est une chaîne Asciiz sur 260 cch est un entier = 260 pszUrl = "http://www.beaussier.com/montrez moi un exemple/" CallDll32("shlwapi", "UrlEscapeA", &pszUrl, &pszEsc, &cch, 0x8000000) Info(pszEsc)
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. |