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.