GetTextEncoding

From Xojo Documentation

Method

Returns a TextEncoding object based on user-specified parameters.

Syntax

result=GetTextEncoding (Base [,Variant, Format])

Part Type Description
result TextEncoding TextEncoding object.
Base Integer The type of encoding.
Variant Integer Specific variation of Base.
Format Integer Format-only used by Unicode for defining which format of Unicode you wish to use.

Notes

See the TextConverter class for the Base and Variant codes. The codes for Format are as follows:

Name Code
Default Format 0
Unicode16BitFormat 0
UnicodeUTF7Format 1
UnicodeUTF8Format 2
Unicode32BitFormat 3

Example

The following example converts the text in a TextField:

Var c As TextConverter
c = GetTextConverter(GetTextEncoding(&h500), GetTextEncoding(0))
TextField2.Value = c.Convert(TextField1.Value)

See Also

ConvertEncoding, DefineEncoding, Encoding, GetTextConverter, GetFontTextEncoding, GetInternetTextEncoding functions; Encodings module; TextEncoding, TextConverter classes.