System.StringToWideChar
Delphi
function StringToWideChar(const Source: UnicodeString; Dest: PWideChar;
DestSize: Integer): PWideChar;
C++
extern DELPHI_PACKAGE WideChar * __fastcall StringToWideChar(const UnicodeString Source, WideChar * Dest, int DestSize);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
Beschreibung
Konvertiert einen AnsiString in einen UNICODE-String.
StringToWideChar wandelt einen String von ANSI in UNICODE um und speichert das Ergebnis in einem Puffer.
Source ist der String, der konvertiert werden soll. Er muss mindestens DestSize – 1 Zeichen enthalten.
Dest ist der Puffer, in den der entsprechende UNICODE-String geschrieben wird. Die Größe des Puffers wird mit dem Parameter DestSize festgelegt. Nach dem Aufruf von StringToWideChar enthält Dest höchstens DestSize - 1 Zeichen (einschließlich eines abschließenden NULL-Zeichens).
DestSize ist die Größe des Puffers Dest.
StringToWideChar gibt einen Zeiger auf Dest zurück.