日本-日本語
日本HPホーム 製品 & サービス OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


 

OpenVMSドキュメント
ライブラリ

タイトルページ
目次
まえがき
第 1 章:概要
第 2 章:日本語ライブラリの使用例
第 3 章:汎用ライブラリ
第 4 章:基本ライブラリ
第 5 章:かな漢字変換ライブラリ
第 6 章:漢字コード変換ライブラリ
付録 A :変換キー配列
付録 B :変換対応表
索引
PDF
OpenVMS ホーム

日本語 OpenVMS
日本語ライブラリ 利用者の手引き


目次 索引




ローマ字から全角ひらがな/カタカナへの変換

形式

status = JSY$TRA_ROM_KANA ( src-str, src-len,#flg, dst-str, dst-len, out-len )


引数


src-str  
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len  
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
flg  
        JSY usage 変換指示フラグ
  bit 0 0 : 全角ひらがなへ変換
    1 : 全角カタカナへ変換
        mechanism Value渡し
dst-str  
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len  
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len  
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




全角カタカナから全角ひらがなへの変換

形式

status = JSY$TRA_KANA_HIRA ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




全角ひらがなから全角カタカナへの変換

形式

status = JSY$TRA_KANA_KATA ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




全角ひらがな/全角カタカナの相互変換

形式

status = JSY$TRA_KANA_KANA ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




全角ひらがな/カタカナの濁点/半濁点処理

形式

status = JSY$TRA_KANA_DAKU ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




全角ひらがな/カタカナから半角カタカナへの変換

形式

status = JSY$TRA_KANA_HALF ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




半角カタカナから全角ひらがな/カタカナへの変換

形式

status = JSY$TRA_KANA_FULL ( src-str, src-len,#flg, dst-str, dst-len, out-len )


引数


src-str  
        JSY usage 変換対象文字列の先頭を指すポインタ
        mechanism Value渡し
src-len  
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
flg  
        JSY usage 変換指示フラグ
  bit 0 0 : 全角ひらがなへ変換
    1 : 全角カタカナへ変換
  bit 1 0 : 濁点/半濁点処理を行う
    1 : 濁点/半濁点処理を行わない
        mechanism Value渡し
dst-str  
        JSY usage 変換結果出力領域の先頭を指すポインタ
        mechanism Value渡し
dst-len  
        JSY usage 変換結果出力領域のバイト長
        mechanism Value渡し
out-len  
        JSY usage 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた




記号変換
変換規則は 付録 B.3 節 を参照

形式

status = JSY$TRA_SYMBOL ( src-str, src-len, dst-str, dst-len, out-len )


引数


src-str
        JSY usage 変換対象文字列の先頭を示すポインタ
        mechanism Value渡し
src-len
        JSY usage 変換対象文字列のバイト長
        mechanism Value渡し
dst-str
        JSY usage 変換結果出力領域の先頭を示すポインタ
        mechanism Value渡し
dst-len
        JSY usagen 変換結果出力領域のバイト長
        mechanism Value渡し
out-len
        JSY usagen 変換結果のバイト長
        type Longword
        mechanism Reference渡し


戻り値

status 1 : 正常終了
  0 : 出力結果の切り捨てが行われた


目次 索引

© 2012 Hewlett-Packard Development Company, L.P.