メインコンテンツへスキップ

全角半角混在文字列のシフトイン、シフトアウトの回数取得

コメント

4件のコメント

  • tanda

    それはMagicのデータでしょうか?Shift-JISにはシフトイン・シフトアウトはないと思いますが。

  • umemori

    いつもありがとうございます。説明不足でもうしわけありません。

    例として

     1.MAGICで文字列テキストを作成

     2.上記テキストをBiware 全銀ツールでEBICICに変換→AS400ヘ送信

      1のときに全角半角のシフトイン・シフトアウトのカウントを取得します。

       0D0A改行マークの位置を可変にしてあげないとAS400側で行ずれが生じるためです。

       手入力でテスト送信したテキスト(改行位置可変)ではAS400側でずれはありませんでした。

      VBは半角、全角を拾い出す関数があるようなのでMagicからコールするように考えています。

      Unupass関数で全角時の2バイト目を取得チェックする関数はあるようですがむずかしそうです。

  • umemori

    いつもありがとうございます。

    思いつかなかった発想です。参考にさせていただきます。

  • tanda

    いいアイデアですね。

サインインしてコメントを残してください。