2012-10-11 4 views

답변

1

당신이 Silverlight 응용 프로그램을 신뢰할 수있는 브라우저 아웃을 사용하여, 실버를 4+ 사용하는 경우, 당신은 COM의 상호 운용성에 액세스 할 수 있습니다.

예를 들어, COM interop을 사용하여 Excel과 같은 응용 프로그램을 시작할 수 있습니다 (예 : here).이 기능을 사용하면 시작할 때뿐만 아니라 정보를주고 받고 제어 할 수 있습니다.

WPF 응용 프로그램의 경우 사용자가 실행할 수 있도록 COM 라이브러리와 설치 프로그램을 만들어야 할 수 있습니다. 그 후 신뢰할 수있는 Silverlight 응용 프로그램은이 라이브러리에 액세스하여 WPF 응용 프로그램의 이벤트를 제어하거나 처리하는 것은 물론 응용 프로그램을 시작하는 명령을 전달할 수 있습니다.

응용 프로그램 시작을위한 COM 래퍼 작성과 비슷한 예제를 참조하십시오. here. 이 예제는 웹 브라우저에서 응용 프로그램을 시작하지만 Silverlight 응용 프로그램에 대한 아이디어는 쉽게 동일합니다.

관련 문제