Method

GuessJapaneseEncoding


Description

Guesses the text encoding used for a sample of Japanese text (2022_JP, EUC, S-JIS, or plain US_ASCII). If it is given a string whose encoding is already known, it returns that encoding. If the encoding is unknown, it assumes the encoding is some Japanese script, and attempts to guess which one.

Usage

result = GuessJapaneseEncoding(text)

Part

Type

Description

result

TextEncoding

The guessed TextEncoding.

text

String

The text whose text encoding will be guessed.

Sample code

This example is in the Opening event of a DesktopTextField.

Var t As TextEncoding
t = GuessJapaneseEncoding("テスト文字列")
Me.Text = t.Base.ToString

Compatibility

All project types on all supported operating systems.

See also

ConvertEncoding, DefineEncoding, Encoding functions; TextEncoding class, Encodings module.