フォームにテキストボックス(Text1)を貼り付けます。 標準モジュールを用意します。 |
フォームモジュール内の記述。 Option Explicit 'GotFocusイベントでActiveTextに引数テキストボックスを指定して呼び出す。 Private Sub Text1_GotFocus() ActiveText Text1 End Sub 標準モジュール内の記述。 Option Explicit 'テキストボックスにフォーカスがセットされた時、テイストボックス内の '全てのテキストを選択状態にする Public Sub ActiveText(ByRef MyBox As Object) With MyBox .SelStart = 0 .SelLength = Len(.Text) End With End Sub Visual Basic Help参照ポイント SelStart プロパティ SelLength プロパティ 以上の処理でテキストボックスにフォーカスがきた時に、テキストボックス内のテキストを全て選択状態にする事が出来ます。 テキストボックスのGotFocusイベントで「ActiveText」にテキストボックスオブジェクトを参照渡しで渡す事で、どのテキストボックスでも使用可能です。 参考にして頂ければ幸いです。 |
Copyright(C) 1999-2000 スタジオ T-MAN MailTo:t-man@mx4.ttcn.ne.jp |