• 締切済み

VBSでOutlookの終了確認

VBS操作でOutlookの送受信を行ってから処理に入るスクリプトを検討しています。 Call objOlApp.Session.LogOn("Outlook", "") Call objOlApp.Session.SendAndReceive(True) objOlApp.Quit この直後にItems.Countなどすると送受信前のカウントが出力されてしまいます。 なので一度"送受信を終えたのを確認してから"次の処理に入りたいのですが、 officeアプリケーションの終了している状態を確認する通信待機や obj.statusプロパティの様なものはあるでしょうか? もしくはこうした方がいい等あればお願いいたします。

みんなの回答

  • tkf-
  • ベストアンサー率58% (821/1398)
回答No.1

> obj.statusプロパティ アプリケーションが終了していたら、objは意味を持たなくなるのではないでしょうか。 あんまりやりたくはないけど、プロセス監視の方向で逃げるしかないのでは? http://www.sakutyuu.com/technology/?p=50

関連するQ&A