フォーカスを取得するには?

解決


oityan  2004-12-21 01:19:14  No: 87492  IP: [192.*.*.*]

初歩的な質問で申し訳ないのですが、
現在どのフィールドにフォーカスがあるのか取得する方法を教えてください。マニュアルを読むとfocusedプロパティーを使用するとあるのですが、使い方がわかりません。よろしくお願いします。

編集 削除
じゃんぬねっと  URL  2004-12-21 09:35:30  No: 87493  IP: [192.*.*.*]

おはようございます、じゃんぬねっと です。

> 現在どのフィールドにフォーカスがあるのか取得する方法を教えてください
先に教えました "Form.ActiveControl" でいいと思いますが?

> マニュアルを読むとfocusedプロパティーを使用するとあるのですが
Focused プロパティはピンポイントで検証する時に使うようにしましょう。

If Me.txtHoge.Focused = True Then
    MessageBox.Show("txtHoge にフォーカスがある")
Else
    MessageBox.Show("txtHoge にフォーカスはない")
End If

編集 削除
oityan  2004-12-21 11:27:38  No: 87494  IP: [192.*.*.*]

じゃんぬねっとさん  ありがとうございました。
解決しました。
これからもよろしくお願いします。

編集 削除