System.NetEncoding.TURLEncoding.Encode
Delphi
function Encode(const AInput: string; const ASet: TUnsafeChars; const AOptions: TEncodeOptions; AEncoding: TEncoding = nil): string; overload;
C++
HIDESBASE System::UnicodeString __fastcall Encode(const System::UnicodeString AInput, const TUnsafeChars &ASet, const TEncodeOptions AOptions, System::Sysutils::TEncoding* AEncoding = (System::Sysutils::TEncoding*)(0x0))/* 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); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.NetEncoding.pas System.NetEncoding.hpp |
System.NetEncoding | TURLEncoding |
Beschreibung
Codiert die Eingabedaten und gibt die codierten Daten zurück.
System.NetEncoding.TURLEncoding.Encode erbt von System.NetEncoding.TNetEncoding.Encode. Der folgende Inhalt bezieht sich auf System.NetEncoding.TNetEncoding.Encode.
Codiert die Eingabedaten und gibt die codierten Daten zurück.
Wenn Input
ein String oder ein Bytes-Array ist, gibt Encode die decodierten Daten als ein String oder ein Bytes-Array zurück.
Wenn Input
ein Stream ist, speichert Encode die decodierten Daten in Output
und gibt die Anzahl der Bytes zurück, die in Output
geschrieben werden.