System.VarUtils.VarBoolFromStr

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

VarBoolFromStr: function(const strIn: _POleStr; LCID: Integer; dwFlags: Integer;
out boolOut: WordBool): HRESULT; stdcall;

C++

extern DELPHI_PACKAGE HRESULT __stdcall (*VarBoolFromStr)(const System::WideChar * strIn, int LCID, int dwFlags, /* out */ System::WordBool &boolOut);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
variable public
System.VarUtils.pas
System.VarUtils.hpp
System.VarUtils System.VarUtils

Beschreibung

VarBoolFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen booleschen Wert ausführt.

Mit VarBoolFromStr legen Sie die Funktion fest, die die Konvertierung eines in strIn angegebenen WideString in einen in boolOut gespeicherten booleschen Wert ausführt. Der Parameter LCID ist ein Bezeichner für das Gebietsschema, und dwFlags gibt die für die Konvertierung verwendeten Flags an.

Die in VarBoolFromStr gespeicherte Funktion gibt das Ergebnis der Konvertierung zurück, das einer der folgenden Werte sein kann.



Wert Bedeutung

VAR_OK

Die Konvertierung war erfolgreich.

VAR_BADVARTYPE

Der Variantentyp des Eingabeparameters ist nicht gültig.

VAR_OVERFLOW

Die im Ausgabeparameter gespeicherten Daten passen nicht in den Zieltyp.

VAR_TYPEMISMATCH

Das Argument kann nicht in den angegebenen Typ umgewandelt werden.

VAR_INVALIDARG

Ein Argument ist ungültig.

VAR_OUTOFMEMORY

Für die Durchführung der Konvertierung ist nicht genügend Speicher vorhanden.



Verwenden Sie zum Ausführen einer umgekehrten Konvertierung von einem booleschen Wert in einen WideString die von VarBstrFromBool referenzierte Funktion.

Siehe auch