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); }
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.