PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Encode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
Versions 23 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 23
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Exemple
// Encodage d'une image en Base 64
Res est une chaîne = Encode(fChargeBuffer("MonImage.jpg"), encodeBASE64)
// Encodage d'une URL
Info(Encode("https://www.google.fr/?", encodeURLDepuisAnsi) + ...
Encode(Encode("https://www.google.fr/?é", encodeURLDepuisAnsi), encodeURLParamètre))
Syntaxe
<Résultat> = Encode(<Données> [, <Format d'encodage>])
<Résultat> : Chaîne de caractères
Chaîne ou buffer encodé selon le format choisi.
<Données> : Chaîne de caractères ou Buffer
Données à encoder.
<Format d'encodage> : Constante optionnelle de type Entier
Format d'encodage des données :
encodeBASE64
(Valeur par défaut)
Format BASE 64 (respecte la norme RFC 4648). Le texte encodé comporte uniquement des caractères imprimables.
encodeBASE64URLFormat BASE 64 URL (respecte la norme RFC 4648). Le texte encodé comporte uniquement des caractères imprimables.
encodeBASE85Format BASE 85. Le texte encodé comporte uniquement des caractères imprimables.
Versions 23 et supérieures
AndroidWidget Android Format non supporté.
Nouveauté 23
AndroidWidget Android Format non supporté.
AndroidWidget Android Format non supporté.
encodePCSFormat ASCII. Le texte encodé comporte uniquement des caractères imprimables.
Versions 23 et supérieures
AndroidWidget Android Format non supporté.
Nouveauté 23
AndroidWidget Android Format non supporté.
AndroidWidget Android Format non supporté.
encodeURLDepuisAnsiFormat URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne ANSI.
encodeURLDepuisUTF8Format URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne UTF-8.
encodeURLDepuisUnicodeFormat URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne Unicode.
encodeURLParamètreFormat URL. Les caractères réservés d'une URL sont encodés pour pouvoir passer une URL en paramètre d'une URL.
Attention : Il faut auparavant avoir encodé l'URL passée en paramètre avec une des constantes encodeURLDepuisAnsi, encodeURLDepuisUnicode ou encodeURLDepuisUTF8.
encodeUUEncodeFormat UUEncode. Le texte encodé comporte uniquement des caractères imprimables.
Versions 23 et supérieures
AndroidWidget Android Format non supporté.
Nouveauté 23
AndroidWidget Android Format non supporté.
AndroidWidget Android Format non supporté.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230std.dll
WEBDEV - Code Navigateur WDJS.DLL
Linux wd230std.so
Android wd230android.jar
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire