RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
VarUtils.VarR4FromStr Variable

VarR4FromStr is used to specify the function that does the conversion from a WideString to a four bytes floating-point value.

Pascal
VarR4FromStr: function(const strIn: WideString; LCID: Integer; dwFlags: Longint; out fltOut: Single): HRESULT;
C++
function(const strIn: WideString; LCID: Integer; dwFlags: Longint; out fltOut: Single): HRESULT VarR4FromStr;

Use VarR4FromStr to specify the function that makes the conversion from the WideString given through strIn to the four bytes floating-point value stored in fltOut. The LCID parameter is a locale identifier and dwFlags specifies the flags used in the conversion.  

The function stored in VarR4FromStr returns the result of the conversion operation, which can be one of the following.

Value 
Meaning 
The conversion was successful. 
The variant type of the input parameter is not valid. 
The data stored in the output parameter does not fit in the destination type. 
The argument cannot be cast to the specified type. 
Either one of the arguments is invalid. 
There is not enough memory to complete the conversion. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!