VSTO Outlook Addin(Visual Studioを使用)を作成して、あるフォルダから別のフォルダに電子メールをコピーした後、いくつかの条件に一致させました。アドインを実行する前にOutlookを正常に開く
私はSub ThisAddIn_Startup()
のコードをOutlookの起動時に実行を開始します。これにより、このアドイン機能を実行する前にOutlookアプリケーションを完全に開くことができなくなります。メインのOutlookウィンドウを開くためにスプラッシュ画面を処理するのに時間がかかります。
アドイン関数の実行を遅らせて、最初の見通しが正常に開き、電子メールが同期を開始し、特定の時間(たとえば5分)後にアドインが実行されるようにする方法はありますか?私が試した
を実行「Threading.Thread.Sleepを()」が、それは全体のプロセスをフリーズし、Outlookアプリケーション
Public Class ThisAddIn
'Threading.Thread.Sleep(60000)
Public Sub ThisAddIn_Startup() Handles Me.Startup
Call CopyMails()
End Sub
Private Sub ThisAddIn_Shutdown() Handles Me.Shutdown
End Sub
Public Sub CopyMails()
'Some codes here
End Sub
End Sub
ありがとうございました。私の目的は素晴らしいものでした。 – Hayan