# NLSGetEnvironmentCodepage (W*S)

NLS Function: Returns the codepage number for the system (Window) codepage or the console codepage.

## Module

USE IFNLS

result = NLSGetEnvironmentCodepage (flags)

flags | (Input) INTEGER(4). Tells the function which codepage number to return. Available values (defined in `IFNLS.F90`) are: NLS$ConsoleEnvironmentCodepage - Gets the codepage for the console NLS$WindowsEnvironmentCodepage - Gets the current Windows codepage

## Results

The result type is INTEGER(4). The result is zero if successful; otherwise, it returns one of the following error codes:

- NLS$ErrorInvalidFlags - flags has an illegal value.

- NLS$ErrorNoConsole - There is no console associated with the given application. So, operations with the console codepage are not possible.

Parent topic: National Language Support (NLS) Library Routines

## See Also

NLSSetEnvironmentCodepage