ms-accessで.mdbファイルを作成しています。この場合、wscript.shellで作成されたMsgBoxは自動的に閉じません。
私は数秒後自動的に閉じるmsgboxを表示するためにサブルーチンを作成しました。メッセージボックスのポップアップ私はFirefoxなど他のアプリケーションに私のフォーカスを変更した場合、私は待って、それが自動的に閉じ、ただし、メッセージはちょうど私の注意を待つことになると選択された秒後に閉じなかった
Sub TimedMsgBox(Message As String)
CreateObject("wscript.shell").PopUp _
Message & vbCrLf & vbCrLf & _
"This message self-closes in 2 seconds...", 2, "Message"
End Sub
(つまり、それは秒を数えていません)。私はそれにフォーカスを戻すと、秒をカウントして終了します。
私が何をしていても、何秒後に自動的に消えるのですか?
4096パラメータを追加してシステムモーダルにすることができます –
なぜこれを行う必要があると思いますか?私の推測では、外部のUIに頼るのではなく、Accessの内部で行うべきであるということです。 –