FrontPage  Index  Search  Changes  RSS  wikifarm  Login

int2Fh,AX=4F01h

カテゴリ

MS-DOS/V, BILING

機能

BILING.SYS のコードページを取得します。

設定

レジスタ内容
AX4F01h

戻り値

レジスタ内容
AXBILING.SYS 終了コード
0 正常終了
0以外 エラー、もしくは BILING.SYS がインストールされていない
BXコードページ

BILING.SYS コードページ

コードページ言語
437米国英語
932日本語(シフトJIS)
-1 (FFFFh)BILING.SYS は活動休止中

説明

BILING.SYS と JDISP.SYS がインストールされているマイクロソフト製の DOS/V(MS-DOS 5.0/V、6.2/V、Windows95 およびそれ以降の日本語版 Windows)では、BILING.SYS のコードページを読み出すことにより日本語/英語環境の判別を行うことができます。

コードページが -1 の場合は、ディスプレイドライバがインストールされていない(BILING.SYS はインストールされている)か、マイクロソフトの JDISP.SYS 以外のディスプレイドライバがインストールされている場合です。

このファンクションによる環境判別は、主にマイクロソフトの日本語版 DOS/V で、外部コマンドの日英判定に利用されています。 PC DOS/V や、DOS/V 化した英語版の DOS などのような BILING.SYS を持たない DOS/V 環境では使えません。 DOS/V の日本語/英語環境を判定する方法としては、DBCS ベクタの内容を調べる方法がより一般的です。