前のコントロールを取得するには?

解決


モグモグ  2003-11-26 01:29:09  No: 110215

Accessでは
'-- 自分のフォーム(アクティブフォーム)の名前を取得
Set Fname = Screen.ActiveForm
'--  フォーカスのあるコントロールの名前を取る
Set WKctlname = Screen.PreviousControl
こんな感じでPreviousControlで前のコントロールを取得できますが、
VBではScreen.ActiveControlしかないので取得できません
どうやれば前のコントロールが取得できるのでしょうか?
よろしくお願い致します。


モグモグ  2003-11-26 01:35:36  No: 110216

すみません、Accessとか関係なくて参照設定の問題かもしれません
参照設定だとしたら何が必要なんでしょうか?


nanashi  2003-11-26 02:09:30  No: 110217

出来ないと思います。
もし自力でやるなら各コントロールのLostFocus時にPrivateのオブジェクト変数に自分の参照を設定しておけばいいと思います。


モグモグ  2003-11-26 02:18:29  No: 110218

やはりできないですか
どうもありがとうございました


モグモグ  2003-11-26 19:48:09  No: 110219

.


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加