NLS 関数:現在のコンソールのコードページを設定します。指定したコードページは,現在のコンソール・プログラムと,同じコンソールから起動された他のプログラムに影響します。別に開かれたコンソールや後で開かれたコンソールには影響しません。
モジュール:USE DFNLS
形式
result = NLSSetEnvironmentCodepage ( codepage, flags )
codepage
(入力) INTEGER(4)。コンソール・コードページとして設定するコードページ番号。
flags
(入力) INTEGER(4)。NLS$ConsoleEnvironmentCodepage に設定しなければなりません。
結果
結果の型は INTEGER(4) です。成功であれば,結果はゼロで,そうでなければ以下のエラー・コード (DFNLS.F90 で定義) の 1 つが返されます。
NLS$ErrorInvalidCodepage - codepage が無効かシステムにインストールされていません。
NLS$ErrorInvalidFlags - flags が無効な値です。
NLS$ErrorNoConsole - 与えられたアプリケーションに関連するコンソールがありません。そのため,コンソール・コードページを使った操作はできません。
flags 引数は,NLS$ConsoleEnvironmentCodepage でなければなりません。NLS$WindowsEnvironmentCodepage を指定することはできません。NLSSetEnvironmentCodepage は,Windows コードページに影響しません。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報