バージョン 6.3.3
 —  ツールおよびユーティリティ  —

SYSCP ユーティリティ - コードページ情報

SYSCP ユーティリティを使用すると、現在の Natural for Windows 環境で使用可能なコードページに関する情報を表示できます。

これにより、Natural でコードページが定義 されていない場合や、ソースオブジェクトが不正なコードページまたは Unicode フォーマットに変換されている場合に発生する問題を回避できます。

Natural での Unicode、コードページおよび Unicode 固有の項目のサポートの詳細については、SYSEXV アプリケーションの説明とプレゼンテーション、および次の「関連トピック」を参照してください。

このドキュメントは、次の内容で構成されています。

関連トピック:


SYSCP の呼び出しと終了

SYSCP ユーティリティの呼び出しおよび終了方法については、次のセクションで説明します。

Start of instruction set SYSCP ユーティリティを呼び出すには

Start of instruction setSYSCP を終了するには

Top of page

すべてのコードページ

この機能を使用すると、[SYSCP Utility - All Code Pages]ウィンドウを開くことができます。このウィンドウには、現在の Natural Windows 環境で使用できるすべてのコードページのリストが表示されます。 このリストには、コードページ名が昇順で表示されます。

次のセクションでは、このウィンドウに表示される列およびリストされている各コードページに対して提供されているオプションについて説明します。

コードページリストの列

次のセクションでは、コードページのリストに表示される列について説明します。

コンテキストメニューのオプション

選択したコードページに対してコンテキストメニューを使用すると、そのコードページの詳細情報を表示したり、文字のコードポイント割り当てをテストしたりすることができます。

Start of instruction setコンテキストメニューを表示するには

  1. コードページリストから必要なコードページを選択します。

  2. 右クリックします。

    または:
    Shift キーを押したまま F10 キーを押します。

    コンテキストメニューが表示されます。

次のセクションでは、コンテキストメニューで表示されるオプションについて説明します。

Show Attributes

このオプションを使用すると、選択したコードページの属性を表示できます。 属性は、コードページでサポートされている文字セットおよび言語です。 次のテーブルに、属性および各属性を表すコードを示します。

コード 属性
A ASCII 文字セット
E EBCDIC 文字セット
D 日本語や中国語などの言語のダブルバイト文字セットまたはマルチバイト文字セット
S シングルバイト文字セット
R 右から左に記述
L アラビア語やヘブライ語など、双方向に記述する言語の左から右への記述

Show All Names

このオプションを使用すると、選択したコードページに指定できるすべての名前を表示できます。

変換テスト

選択したコードページから現在のコードページへのコードポイント変換、つまり英数文字列または 16 進値から Unicode コードへのコードポイント変換(および逆方向の変換)をテストできます。

次の例に示すコードページ(ここでは windows-1250)の[Test Conversion]ダイアログボックスには、次の情報が含まれています。

graphics/syscp_win_test_conv.png

Start of instruction set 文字またはコードポイントを変換するには

  1. [Alphanumeric]ボックスにリテラルの文字列を入力します。

    または:
    1 つ以上の[Hexadecimal]ボックスに 16 進値を入力します。

    または:
    1 つ以上の[Unicode]ボックスに Unicode コードポイントを入力します。

    値が入力されていないボックスは非アクティブになります。

  2. [Test]を選択するか、または Enter キーを押します。

    ボックスに入力された値が、同等のコードポイントまたはリテラルの文字列に変換されます。

  3. [OK]を選択して、[Test Conversion]ダイアログボックスを閉じます。

Top of page

Unicode プロパティ

この機能を使用すると、Unicode 文字または Unicode コードポイントの Unicode プロパティが表示されます。次の例では、文字 A で示されています。

graphics/syscp_win_uni.png

また、[Unicode Properties]機能を使用して、文字に割り当てられているコードポイントを表示することもできます。

Start of instruction setコードポイント割り当ておよび Unicode プロパティを表示するには

  1. [Unicode character]ボックスに、コードポイントとプロパティを確認する文字を入力します。

    または:
    [Unicode code point]ボックスに、文字とプロパティを確認するコードポイントを入力します。

  2. [Apply]を選択するか、または Enter キーを押します。

    ボックスに入力された値が、ウィンドウに Unicode プロパティが表示されている同等の文字またはコードポイントに変換されます。

    太字で表示されている Unicode プロパティは、上の例の[Alphabetic]に表示されているような文字に適用されます。

ウィンドウに表示される Unicode 文字のプロパティの詳細については、Web サイト http://www.unicode.org/Public/4.1.0/ucd/UCD.html にある Unicode Consortium のドキュメント『Unicode Character Database』を参照してください。

Top of page

一般情報

この機能を使用すると、ICU および Unicode の現在のバージョン情報が表示されます。

Top of page