タイトル : Re^2: VB2008 のTextBox 投稿日 : 2009/06/04(Thu) 18:39 投稿者 : bin
> > TextBox の MaxLengthプロパティに 32676 とありますが > > これが入力できる文字数の最大と解釈すべきなのでしょうか > > 正確には文字数ではないですが,Charの数ではあります。 > この表現は,合成文字やサロゲートにより,Char一つが1文字とは限らないためです。 > MSDNでは気にせずに最大文字数としていますが。 > http://msdn.microsoft.com/ja-jp/library/system.windows.forms.textboxbase.maxlength.aspx > 註) 通常の日本語の使用においては,Char一つが1文字と考えて問題ないです。 > > 行数に関しては,簡単に制限することは出来ません。 > 各種変更イベントで行数を数えて, > オーバーしていたら戻すなどの処置をする必要があります。 YuO 様 丁寧なご説明、よくわかりました。 どうも有難うございました。 |