UiPath studioでLenB関数(バイト数を求める)は使えないのでしょうか?
エラーが出てしまいました。
全角が含まれていないかの検査に使うつもりでした。
代わりの関数があればご指導くださいませ。
よろしくお願いします。
こんにちは
今回LenBを使いたい目的は何でしょうか?
エンコーディングによって文字列のバイト長が変化しますので、目的に応じた算出方法が必要かと思います。
度々すみません。
目的は全角検出ですね。
例えば
System.Text.Encoding.GetEncoding("shift_jis").GetBytes(strData).Length
でShift_JISエンコーディングのバイト長が取得できますので、
それとstrData.Lengthを比較するれば良いかと思います。
なおWindowsプロジェクトでShift_Jisを使う場合EncodingProvider周りのコールが事前に
必要ですのでご注意ください
Yoichi様
いつもご指導ありがとうございます。
早速使わせていただきました。
うまくいきました。
1 Like
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.