2010-03-04 3 views
4

PowerPoint를 자동화하는 명령 모음 모델이 있습니다. 최근에 PowerPoint가 내 응용 프로그램을 통해 열리고 데이터가 응용 프로그램을 통해로드되어 메뉴를 채우는 이상한 문제에 직면했습니다.호출자가 호출을 거부했습니다. PowerPoint 자동화

전화가 어떻게이 문제를 해결 할 수신자 파워 포인트

에 의해 거부 : 사용자가 바로 파워 포인트를 클릭하면 나는 오류 메시지가? Office 자동화를 위해 Office 2003/2007과 VB.NET을 사용하고 있습니다.
1. 응용 프로그램에 다음 클래스를 추가

답변

2

는이 How to: Fix 'Application is Busy' and 'Call was Rejected By Callee' Errors

이 오류를 수정하려면 자습서를? 봤어.
2. COM 참조를 Microsoft Development Environment 8.0.에 추가합니다. EnvDTEEnvDTE80에 대한 참조가 솔루션에 추가됩니다.
3. 코드에서 다음 예제와 같이 EnvDTE80의 인스턴스를 만듭니다.
4. 스레드 오류를 처리하려면 Message.Register으로 전화하십시오.
5. 평상시처럼 자동화 코드를 호출하십시오.
6. 자동화 코드가 끝나면 Message.Revoke으로 전화하여 스레드 오류 처리기를 제거하십시오.

+0

downvote하는 이유는 무엇입니까? – VMAtm