作成者カテゴリ 
公開
加納和代
08/25/1998 10:49 AM
フォーム
ノーツサーバノーツクライアントサーバOSクライアントOSネットワークプロトコル
N/AN/AN/AN/AN/A

半角・全角の変換(2バイト文字の検出)

現在、文書の検索機能を作成しているのですが、検索するキーワードにカタカナが含まれる場合、半角・全角が一致しないと検索できません。検索用フォームと検索対象の文書上で、入力時にカタカナは半角(もしくは全角)に強制しようと考えています。
ここで過去の履歴を探して参考にさせていただいて、Strconv関数で半角・全角の変換を行うところまでできました。が、濁点・半濁点が変換できないので、「変換しても2バイト文字が含まれていた場合にエラーとする」処理ができません。Strconv関数で変換することはできたのですが、2バイト文字が含まれている場合にはどこかに何か戻り値が返るのでしょうか?
「フィールドの"Exiting"イベントに2バイト文字が含まれていたら、メッセージを出し・・・(雅 様 6/18)」
「Strconv関数などで2バイト文字かどうかをを判断し・・・(TNP様 6/18)」
を、参考にさせていただいております。よろしくお願いいたします。


[Previous Main Document]
半角・全角の変換(2バイト文字の検出) (加納和代) * 現在地 *
[Next Main Document]