VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/11/18(Mon) 22:53
投稿者よねKEN
Eメール
URLhttp://www5b.biglobe.ne.jp/~yone-ken/
タイトルRe^3: 半角の識別 【訂正】

> > そういう関数はないので自分で作りましょう。
> > Asc() をつかって256以上なら全角です
>
> すみません、チョンボしてしまいました。訂正です!
> 0〜255までが半角でそれ以外は全角です。
> つまり全角の場合、値がマイナスになることもあります。(-32,768 〜 32,767 )

細かい話なんで、まぁどうでもいいツッコミかもしれませんが、
Shift_JISの上位バイトになるものはどれも&H80(0x80)以上なので、
全角文字に対するAsc関数の結果は、必ず(Integerでの)負の数になると思います。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -