2014-02-17 3 views
-2

C#에서는 프로그램을 실행하고 사용자가 저장 한 것을 얻기 위해 종료 할 때까지 기다리고 싶습니다. 예를 들어, Photoshop 또는 MSpaint를 실행하고 사용자가 편집을 마칠 때까지 기다렸다가 저장 후 파일 (jpg, png 등) 또는 적어도 파일 경로를 가져 오려고합니다.프로그램을 실행하고 출력을 얻는 방법

나는이 문제를 어떻게 해결할 것인지 결정할 수 없었습니다.

+0

그냥 출력 해보면 콘솔 출력 또는 사용자 인터페이스 출력을 의미합니까? 또는 해당 프로그램에서 저장 한 파일입니까? –

+0

"내 모든 노력은 쓸모 없어졌습니다"라는 말은 더 구체적으로 해석됩니까? –

+2

_console_ 프로세스의 출력을 가져올 수 있습니다. 그러나 Photoshop이나 Paint와 같은 사용자 인터페이스가있는 프로그램에는 그 의미에서 _output_이 없습니다. 예, 이미지를 조작하고 저장할 수 있지만 응용 프로그램과 사용자의 제어 범위를 벗어납니다. – Virtlink

답변

0

아마도 사용하려는 프로그램에 크게 의존 할 것입니다. API를 사용하는 프로그램을 사용하여 전화를 걸고 피드백을 받으면이 작업을 수행 할 수 있습니다. 포토샵과 MSPaint 들어, 나는 약간 회의적 그들은이 기능을 가지고 있었어. 결국, 당신이하고자하는 일은 입력 상자를 열어 놓고 사용자가 경로를 붙여 넣기를 기다리는 것입니다. 어느 쪽이든 또는 찾고있는 API로 그러한 프로그램을 찾거나 독자적인 이미지 편집기를 만드십시오.

관련 문제