VBA에서 Outlook에 응용 프로그램을 작성 했으므로 이제 VB.net에서 다시 작성하여 독립 응용 프로그램으로 만들려고합니다. 특정 문제가 있습니다. 답변을 찾을 수 없습니다. Outlook Express 탐색기에서 탐색하려면 탐색기를 활성화하고 키를 보내고 양식을 다시 활성화하는 절차를 작성했습니다. Visual Studio에서 응용 프로그램을 시작할 때이 절차는 완벽하게 작동하지만 VS를 종료하고 단일 EXE를 실행하면 Outlook 탐색기가 활성화되지 않습니다 - 작업 표시 줄에서만 깜박이고 다음에 보내기 키가 작동하지 않고 다음 전자 메일이 선택되지 않습니다. 다음은 코드입니다.VB.net에서 창 활성화
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim app As Type = Type.GetTypeFromProgID("Outlook.Application")
Dim oApp As Object = Activator.CreateInstance(app)
oApp.ActiveExplorer.Activate()
SendKeys.Send("{Down}")
Me.Activate()
End Sub
아무도 도와 줄 수 있습니까?
당신은 그것에게 시간을 좀하려고 한 예에 Thread.sleep은'Activate' 후 일부 금액을 검색 하시나요? –