ICultureInfoClass.SystemDefault

Syntax

SystemDefault: ICultureInfo;

Description

The SystemDefault property returns settings of the culture selected in the operating system for the applications that do not support Unicode.

Comments

This culture is set in operating system regional settings and is used to display text in the applications that do not support Unicode.

Example

Sub UserProc;
Var
    CF: ICultureInfo;
Begin
    CF := CultureInfo.SystemDefault;
    Debug.WriteLine(CF.NativeLanguage);
End Sub UserProc;

On executing the example the development environment console displays language name of the culture, which is set in the operating system and which is used by the applications that do not support Unicode.

See also:

ICultureInfoClass