前のコントロールを取得するには?
解決
モグモグ
2003-11-25 16:29:09
No:
110215
IP:
[192.*.*.*]
Accessでは
'-- 自分のフォーム(アクティブフォーム)の名前を取得
Set Fname = Screen.ActiveForm
'-- フォーカスのあるコントロールの名前を取る
Set WKctlname = Screen.PreviousControl
こんな感じでPreviousControlで前のコントロールを取得できますが、
VBではScreen.ActiveControlしかないので取得できません
どうやれば前のコントロールが取得できるのでしょうか?
よろしくお願い致します。
編集
削除
モグモグ
2003-11-25 16:35:36
No:
110216
IP:
[192.*.*.*]
すみません、Accessとか関係なくて参照設定の問題かもしれません
参照設定だとしたら何が必要なんでしょうか?
編集
削除
nanashi
2003-11-25 17:09:30
No:
110217
IP:
[192.*.*.*]
出来ないと思います。
もし自力でやるなら各コントロールのLostFocus時にPrivateのオブジェクト変数に自分の参照を設定しておけばいいと思います。
編集
削除
モグモグ
2003-11-25 17:18:29
No:
110218
IP:
[192.*.*.*]
やはりできないですか
どうもありがとうございました
編集
削除
モグモグ
2003-11-26 10:48:09
No:
110219
IP:
[192.*.*.*]
.
編集
削除