重複の可能性:
TextBox C# の最大文字数?
MaxLenght が 0 に設定されている c# winform アプリケーションのテキスト ボックスには既知の文字制限がありますか?
ありがとう、ハンス
重複の可能性:
TextBox C# の最大文字数?
MaxLenght が 0 に設定されている c# winform アプリケーションのテキスト ボックスには既知の文字制限がありますか?
ありがとう、ハンス
Win32 のドキュメントには次のように書かれています。
EM_SETLIMITTEXT が呼び出される前に、ユーザーがエディット コントロールに入力できるテキストの量の既定の制限は 32,767 文字です。
単一行の編集コントロールの場合、テキスト制限は [...] 0x7FFFFFFE (2147483646) バイトです。
TextBoxBase.MaxLengthドキュメントはこれを確認します:
コントロールに入力できる文字数。デフォルトは 32767 です。
MaxLength プロパティが 0 に設定されている場合、ユーザーが入力できる最大文字数は 2147483646 [または Windows ME では 32,766] または使用可能なメモリに基づく量のいずれか小さい方です。
Textbox windows form control:
The number of characters that can be entered into the control.
デフォルトは 32767 です。詳細については、http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.maxlength.aspx を参照して ください。
Windows NT 4.0、Windows 2000、Windows 2000 Professional、Windows 2000 Server、Windows 2000 Advanced Server、Windows XP Home Edition、Windows XP Professional x64 Edition、Windows Server 2003 プラットフォーム:-
2147483646
MaxLength プロパティが 0 に設定されている場合、ユーザーが入力できる最大文字数はan amount based on available memory, whichever is smaller.
Windows ミレニアム エディション プラットフォームの場合:
MaxLength プロパティが 0 に設定されている場合、ユーザーが入力できる最大文字数は、
32,766
使用可能なメモリに基づく量のいずれか小さい方になります。
詳細については、このリンクを参照してください