2010-02-11 5 views
1

콘솔 앱에서 wpf 앱을 열고 콘솔 앱에서 초기화 된 개체를 wpf 앱에 전달하고 싶습니다. 이것이 가능한지 궁금합니다. 감사합니다 N콘솔 앱에서 wpf 앱 열기 및 개체 전달

+0

콘솔 응용 프로그램에서 WPF 양식을 시작하는 것에 대해 언급하고 있습니까? –

+0

예 Deepak 및 콘솔 애플 리케이션에서 wpf 양식에 개체를 전달하십시오. 감사합니다. –

답변

1

당신은 명령 줄을 사용하고 인수로 직렬화 된 객체를 전달할 수 있지만 이것은 wpf 응용 프로그램을 시작할 때만 한 번 작동합니다.

두 사람 사이의 지속적인 대화를 유지하려면 wpf 앱에서 wcf 서비스를 호스팅하고 그런 식으로 대화해야합니다.

IMO가 WPF 앱에서 서비스를 호스팅하는 것이 가장 좋은 방법입니다.

+0

감사합니다. 하늘을 나는 그런 기사에 대한 언급을 줄 수 있습니까? –

+0

예. 그러나 그것들은 많이 있고 구현은 격렬하게 다양합니다. 앱이 동일한 컴퓨터에서 실행되는 경우 가장 간단한 방법은 namedPipe 또는 net.tcp 바인딩 구현입니다. 두 앱의 코드를 모두 제어 할 수 있고 두 시스템이 동일한 시스템에서 실행되고 있음을 확인할 수 있다면 뭔가를 빠르게 노크 할 수 있습니다. –

0

당신은 다른 모든 클래스처럼 WPF 윈도우의 생성자에서 객체를 전달할 수 있습니다 ..

예 : 번째 윈도 창 = 새로운 번째 윈도 (즉, myObject);

+0

Deepak, 응답 하시겠습니까? http://stackoverflow.com/questions/2245568/figure-the-arguments-when-wpf-form-is-started-using-process-class –