Visual Studio를 사용하여 VSTO Outlook Addin을 구성하여 한 폴더에서 다른 폴더로 전자 메일을 복사 한 다음 몇 가지 조건을 충족 시켰습니다.추가 기능을 실행하기 전에 Outlook을 성공적으로 엽니 다.
코드를 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