

No.2ベストアンサー
- 回答日時:
5バイトとか書いていることから推測すると、この場合のバイト数とは、Shift_JISでのバイト数のことかな?
VB2005では基本的に文字列はUnicode扱いなので、いわゆる半角も全角も2バイトです。
Shift_JISで考えるなら、例えばKeyPressイベントで
Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
'現在入力されている文字が5バイトだったらそれ以上入力させない。
'但しBackSpaceは許可
If System.Text.Encoding.GetEncoding("Shift_JIS").GetByteCount(TextBox1.Text) >= 5 _
AndAlso e.KeyChar <> Chr(Keys.Back) Then
e.Handled = True
End If
End Sub
とか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
機種依存文字をチェックしたい。
-
バイト列とバイナリ列の違いが...
-
C++ Builderで文字列をバイトに...
-
COBOL PICTUREで X,S,Vの意味
-
バイナリとBCDコード
-
VC++で日本語(マルチバイト)フ...
-
char str[256]の256の意味は?
-
EUCのダブルバイト文字の判定
-
VBAでShift-JISのURLエンコード
-
vbaからHTTP POST送信しても途...
-
変数 および ポインタのサイ...
-
C言語において2バイト文字を検...
-
ピクセル,dpiから容量(バイト...
-
UCS-2の一覧表が欲しい
-
VB6で漢字の1バイト目か2バイト...
-
ワイド文字のバイト数が取得で...
-
ダブルバイトからの変換で、文...
-
SQLで1バイト、2バイト混在...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
char str[256]の256の意味は?
-
COBOLのCOMP形式について
-
バイト列とバイナリ列の違いが...
-
エクセルシート名の制限を変更...
-
ピクセル,dpiから容量(バイト...
-
ビットスワップとバイトスワッ...
-
テキストBOXの入力制限について
-
機種依存文字をチェックしたい。
-
「1TB」のHDDに日本語は何字入...
-
C++ Builderで文字列をバイトに...
-
全角半角を調べるライブラリ関...
-
SQLで1バイト、2バイト混在...
-
VB6とSQL Serverの桁の扱い方に...
-
jis x 0208 について
-
VBAでShift-JISのURLエンコード
-
この関数はどのプログラミング...
-
COBOL PICTUREで X,S,Vの意味
-
半角、全角の判別方法
おすすめ情報