API:System.NetEncoding.TURLEncoding.Encode
Delphi
function Encode(const Input: string; const ASet: TUnsafeChars; const Options: TEncodeOptions): string; overload;
C++
HIDESBASE System::UnicodeString __fastcall Encode(const System::UnicodeString Input, const TUnsafeChars &ASet, const TEncodeOptions Options)/* overload */;
inline int __fastcall Encode(System::Classes::TStream* const Input, System::Classes::TStream* const Output){ return TNetEncoding::Encode(Input, Output); }
inline System::DynamicArray<System::Byte> __fastcall Encode(const System::Byte *Input, const int Input_High){ return TNetEncoding::Encode(Input, Input_High); }
inline System::UnicodeString __fastcall Encode(const System::UnicodeString Input){ return TNetEncoding::Encode(Input); }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.NetEncoding.pas System.NetEncoding.hpp |
System.NetEncoding | TURLEncoding |
Description
Encode les données d'entrée et renvoie les données encodées.
System.NetEncoding.TURLEncoding.Encode hérite de System.NetEncoding.TNetEncoding.Encode. Tout le contenu en-dessous de cette ligne se réfère à System.NetEncoding.TNetEncoding.Encode.
Encode les données d'entrée et renvoie les données encodées.
Si Input
est une chaîne ou un tableau d'octets, Encode renvoie les données encodées sous forme de chaîne ou respectivement de tableau d'octets.
Si Input
est un flux, Encode enregistre les données encodées dans Output
et renvoie le nombre d'octets écrits dans Output
.