2013-06-14 2 views
1

"작업"에 할당 된 사용자에게 전자 메일을 보내는 Windows 양식 응용 프로그램이 있습니다. 전자 메일에서 나는 exe를 열고 어떤 작업의 매개 변수를 전달할 링크를 넣길 원합니다.Outlook에서 C# windows 양식 응용 프로그램을 시작하는 방법은 무엇입니까?

EXE 파일은 H와 같은 공유 네트워크 드라이브 뭔가에있을 것입니다 : \ 소프트웨어 \는 구축 \은 Program.exe

내가 그것을 시작하는 방법,하지만 매개 변수를 전달하지 않는 방법을 발견했습니다.

답변

1

다음과 같은 매개 변수를 전달해보십시오. C:\whatever.exe -<your parameter>. 그런 논쟁 예를 들어

로 매개 변수를 읽을 : 당신이 C:\whatever.exe -<your parameter>로 EXE가있는 경우 void Main(string[] args) 당신이 할 것 다음

void Main (string[] args) 
{ 
    foreach (var item in args) 
    { 
     var parameter=item; 

     // do whatever you wish with parameter 
    } 
} 
+0

을 내가 인수로 매개 변수를 읽을 어떻게해야합니까? – Shay

+0

예를 보여주기 위해 편집했습니다. –

+0

매개 변수가'void Main'의'string [] args'에 전달되었습니다 –

관련 문제