저는 C# 개발에 비교적 익숙하며 외부 응용 프로그램을 사용하여 내 VS에 설정된 매개 변수를 받아들이는 방법을 파악하려고합니다. 2008) 프로젝트. 아이디어는 외부 응용 프로그램이 화면을 회전시키는 좌표를 받아들이도록하는 것입니다. 따라서 90도, 180도 및 270도까지 회전해야합니다. 그래서 두 개의 버튼이 있습니다. 하나는 회전 명령을 보내고 다른 하나는 값을 재설정합니다. 목록 상자를 사용하고 세 가지 옵션을 사용하고 각 옵션을 실행하기 위해 switch 문을 사용하는 것이 더 쉬울 것이라고 생각했습니다. 내가 확신 할 수없는 유일한 방법은 System.Diagnostic.Process.Start를 사용하여 rotate.exe를 실행하고 각 rotate 옵션에 대해 설정하는 매개 변수를 전달하는 것입니다. 어떤 아이디어? ... 나는 이것을 정확히 커버하는 것을 찾을 수 없었지만 도움이 될만한 참고 자료를 찾으면 알려주세요! 감사!System.Diagnostic.Process.Start 사용 및 외부 .exe 파일의 매개 변수 할당
1
A
답변
0
프로세스 클래스가 제공하는 옵션을 살펴보아야합니다. [a this] (http://www.dotnetperls.com/process)를보십시오.
static void OpenMicrosoftWord(string f)
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "WINWORD.EXE";
startInfo.Arguments = f;
Process.Start(startInfo);
}
1
Process.Start는 인수로 시작할 수 있습니다.
샘플
Process.Start("rotate.exe", "90");
http://msdn.microsoft.com/en-us/library/h6ak8zt5(v=vs.110).aspx
또는 ProcessStartInfo를 사용합니다.
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "rotate.exe";
startInfo.Arguments = "90";
Process.Start(startInfo);
참조 : http://msdn.microsoft.com/en-us/library/vstudio/system.diagnostics.processstartinfo
관련 문제
- 1. Fortran : 외부 파일의 매개 변수/변수
- 2. system.diagnostic.process.start 문제
- 3. exe 파일의 사용 가능한 매개 변수는 어떻게 찾습니까?
- 4. 외부 파일의 매개 변수 읽기 - C#
- 5. 파일의 JMH 매개 변수
- 6. 배치 파일의 echo 문에서 매개 변수 사용
- 7. System.Diagnostic.Process.Start 작동하지
- 8. 매개 변수 및 서명 사용
- 9. C# .net에서 .exe 매개 변수 제어
- 10. 변수 할당 및 범위 내에서 사용
- 11. Objective C에서 전역 변수/외부 변수 사용 및 액세스
- 12. CTL에서 매개 변수 사용
- 13. M-파일의 초기 매개 변수
- 14. 외부 .js 파일의 변수 인식
- 15. cpp 파일의 외부 변수 나열
- 16. 변수 할당 왼쪽에 매개 변수 대체 - BASH 및 배열
- 17. 생성자의 배열 매개 변수 할당
- 18. 함수 외부 변수 사용
- 19. jQuery 외부 변수 사용
- 20. 옥에서 외부 변수 사용
- 21. Visual Studio 외부 도구로 ClickOnce exe 사용
- 22. 배치 파일의 변수 사용
- 23. DBUnit로드 파일의 변수 사용
- 24. .bat 파일의 변수 사용
- 25. 파일의 .htaccess를 사용하여 매개 변수
- 26. 매개 변수 및 안드로이드는
- 27. AngularJS - CSS 파일의 매개 변수
- 28. EXE 파일로 전달할 수있는 매개 변수 알아보기
- 29. 압축이 풀린 .exe 설치를위한 매개 변수
- 30. Java 프로그래밍 : Java에서 exe 호출 및 매개 변수 전달