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


OpenVMS マニュアル


 

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

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

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


目次 索引




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

形式

ret-status = JLB$TRA_KANA_HIRA ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU


        入力文字列      " あいうえおカキクケコ " 
        出力文字列      " あいうえおかきくけこ " 




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

形式

ret-status = JLB$TRA_KANA_KATA ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU


        入力文字列      " あいうえおカキクケコ " 
        出力文字列      " アイウエオカキクケコ " 




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

形式

ret-status = JLB$TRA_KANA_KANA ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU


        入力文字列      " あいうえおカキクケコ " 
        出力文字列      " アイウエオかきくけこ " 




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

形式

ret-status = JLB$TRA_KANA_DAKU ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU


        入力文字列      " か゛き゛く゛け゛こ゛は゜ひ゜ふ゜へ゜ほ゜ " 
        出力文字列      " がぎぐげごぱぴぷぺぽ " 




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

形式

ret-status = JLB$TRA_KANA_HALF ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU






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

形式

ret-status = JLB$TRA_KANA_FULL ( dst-str, src-str [, flg [, out-len]] )


引数


dst-str  
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str  
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
flg  
        JLB usage 変換指示フラグ
        type Byte
        access 入力のみ
        mechanism Reference渡し
  bit 0 0 : 全角ひらがなへ変換
    1 : 全角カタカナへ変換
  bit 1 0 : 濁点/半濁点処理を行う
    1 : 濁点/半濁点処理を行わない
out-len  
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU






記号変換

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

形式

ret-status = JLB$TRA_SYMBOL ( dst-str, src-str [, out-len] )


引数


dst-str
        JLB usage 変換後文字列
        access 出力のみ
        mechanism Descriptor渡し
src-str
        JLB usage 変換前文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 変換結果のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し


戻り値

ret-status SS$_NORMAL
  LIB$_STRTRU


        入力文字列      "[( )] <> k<> 123" 
        出力文字列      " 【】◇◆└┴┘ " 



3.4 漢字変換入力ルーチン

漢字変換入力ルーチンは,ローマ字・かな漢字変換入力を簡単に行うためのルーチン群です。


LIB$GET_COMMAND のローマ字・かな漢字変換入力版

形式

ret-status = JLB$GET_COMMAND ( get-str [,[prompt-str] [,[out-len] [,[src-str]]]] )


引数


get-str
        JLB usage 入力文字列
        access 出力のみ
        mechanism Descriptor渡し
prompt-str
        JLB usage プロンプト文字列
        access 入力のみ
        mechanism Descriptor渡し
out-len
        JLB usage 入力文字列のバイト長
        type Word
        access 出力のみ
        mechanism Reference渡し
src-str
        JLB usage 変換対象文字列
        access 入力のみ
        mechanism Descriptor渡し


説明

標準ランタイム・ライブラリの LIB$GET_COMMAND と同様に使用でき,ローマ字・かな漢字変換入力が可能です。変換対象文字列は入力を行う前に表示され,変換を行うことができます。

戻り値

ret-status SS$_NORMAL
  RMS$_EOF


目次 索引

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