掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
テキストボックスで日付フォーマットで入力さすには? (ID:84636)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
レガシーコントロールの マスク エディット コントロールを 利用するには、まず、ツールボックスを右クリックして、 [ツールボックスのカスタマイズ]という項目を選びます。 そして、[COM コンポーネント]タブを開き、そのから、 その中から、Microsoft Masked Edit Control, Version 6.0 を 選択してください。これで利用できるようになります。 もし、該当する項目が見つからなければ、[参照]ボタンを押して、 MSMASK32.OCXというファイルを直接指定して見てください。 マスクエディットの使い方は、ヘルプの [Visual Basic と Visual C#] [リファレンス] [レガシ ActiveX コントロールのリファレンス] [マスク エディット コントロール] の項を参照してみてください。 http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/masked/html/vbobjMaskEdit.asp なお、VB.NETでマスク エディットを使う場合は、Textプロパティの代わりに、 CtlText プロパティを使用する必要がありますので、注意してください。 http://support.microsoft.com/default.aspx?scid=kb;ja;814321 それ以外の選択肢としては、[The Code Project]などにある、 .NET版のMaskEditを利用させて貰うという手もあります。 [FlexMaskEditBox - a masked edit control] http://www.thecodeproject.com/vb/net/CpFlexMaskEditBox.asp [TextBox whith Validation Functions and MaskEdit] http://www.codeproject.com/vb/net/validtext3.asp [VB.NET Maskedbox Control - Final Release] http://www.codeproject.com/vb/net/maskedbox_control.asp あるいは、日付入力だけが目的であれば、DateTimePickerコントロールを 利用されるのも便利かと思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.