| [Overview][Types][Classes][Procedures and functions][Index] | 
Get the numeric value of the character
Source position: character.pas line 90
public class function TCharacter.GetNumericValue(  | 
AChar: UnicodeChar  | 
):Double; overload;  | 
const AString: UnicodeString;  | 
AIndex: Integer  | 
):Double; overload;  | 
AChar  | 
  | 
UTF16 Character  | 
Numerical ID of the Unicode character
AString  | 
  | 
String containing UTF-16 encoded characters  | 
AIndex  | 
  | 
Index of UTF16 encoded character in AString to be checked.  | 
TCharacter.GetNumericValue returns the numerical value (ID) of the Unicode character. The character can be presented in 2 ways: AChar, a UTF16 Unicode character, or a surrogate pair in a Unicode string AString starting at position AIndex.
If AIndex is not a valid character index in the string AString, an EArgumentOutOfRangeException exception is raised. If the character at that position is not complete, an EArgumentException exception is raised.
  | 
Get the Unicode category of a character  |