양식을 시작하면 열 수있는 다른 실행 파일이나 Shortcut APP를 어떻게 만들 수 있습니까? 디버그 디렉터리에는 Windows Form 또는 기본 폼을 시작할 기본 EXE가 있지만 두 가지 형식이 있습니다. Start_Form
및 Main_Form
입니다. Start_Form
에 대한 바로 가기 응용 프로그램을 만들어 Windows 시작을 한 번 호출하고 디버그 디렉토리에있는 기본 EXE를 두 번 클릭하여 Main_Form
을 호출합니다.다른 양식을 열 수있는 여러 개의 바로 가기를 만드는 방법
답변
응용 프로그램에 인수를 전달해야합니다. 그 인수에 따라 원하는 양식을 표시 할 수 있습니다. 프로그램 클래스에서
:
static void Main(string[] args)
{
// Double clicked on executable file
if (args == null || args.Length == 0 || string.IsNullOrEmpty(args[0]))
{
Application.Run(new Form1());
}
// Launched from Windows startup
else if (args[0] == "startup")
{
Application.Run(new Form2());
}
// Unrecognized startup parameter
else
throw new ArgumentOutOfRangeException(...);
}
그리고 레지스트리에서 Windows 시작에 대한 명령 줄 :
"C:\Path\To\Your\Executable.exe" "startup"
답변 해 주셔서 감사합니다. 나는 'ExpectedValue'문자열에 대해 무엇을 의미합니까? –
이것은 원하는 동작을 지정하기 위해 응용 프로그램에 보내는 값입니다. 그것은 아무것도 될 수 있습니다, 이것은 단지 예일뿐입니다. – PhilDulac
고맙습니다.하지만 시작하려면 어떤 양식을 어떻게 말할 수 있을지 모르겠습니다. 나는'form1'을'Windows Start'에서 시작하고 응용 프로그램을 더블 클릭하면'form2'를 시작하기를 원합니다. –
- 1. 특정 프로젝트를 열 수있는 Windows 바로 가기를 만드는 방법?
- 2. Wix : 레지스트리없이 바로 가기를 만들 수있는 방법
- 3. 어도비 브래킷에 코드 바로 가기를 만드는 방법
- 4. 일괄 처리로 폴더에 바로 가기를 만드는 방법
- 5. Eclipse에서 Worklight의 바로 가기를 만드는 방법
- 6. 파이썬으로 URL 바로 가기를 만드는 방법
- 7. 설치된 앱의 바로 가기를 만들 수있는 위젯
- 8. 웹 사이트의 바탕 화면 바로 가기를 만드는 포터블 방법?
- 9. 유니버설 창 바로 가기를 만드는 방법은 무엇입니까?
- 10. QTextEdit에서 바로 가기를 비활성화하는 방법
- 11. NSIS로 아이콘 바로 가기를 만드는 방법은 무엇입니까?
- 12. FOLDER에 대한 바로 가기를 만드는 방법은 무엇입니까?
- 13. eventHandler에 Jquery 바로 가기를 만드는 방법은 무엇입니까?
- 14. C에서 바로 가기를 만드는 동안 경로 조작
- 15. Windows에서 폴더의 바로 가기를 만드는 방법은 무엇입니까?
- 16. 안드로이드에서 프로그래밍 방식으로 다른 앱의 바로 가기를 만드는 방법은 무엇입니까?
- 17. 바로 가기를 검색하고 삭제
- 18. 다른 양식을 활성화하는 동안 MDI 메뉴 바로 가기가 작동하지 않습니다.
- 19. Dreamweaver 또는 메모장에서 매크로/바로 가기를 만드는 방법 ++
- 20. 다른 내부에서 바로 가기를 사용하는 소프트웨어 제작자
- 21. 설치가 완료되면 바로 가기를 시작하는 방법
- 22. Python은 GEdit에서 바로 가기를 실행합니다.
- 23. 설치 프로그램없이 vb.net에서 바탕 화면에 바로 가기를 만드는 방법
- 24. .jar 파일에 대한 바로 가기를 만드는 방법 linux
- 25. Java에서 보이지 않는 메뉴 항목 바로 가기를 만드는 방법
- 26. WIX를 사용하여 제거 프로그램 바로 가기를 만드는 방법
- 27. 내 파이썬 앱에 바탕 화면에 멋진 바로 가기를 만드는 방법?
- 28. Wix를 사용하여 Java 응용 프로그램에 대한 바로 가기를 만드는 방법
- 29. Google 드라이브 API를 사용하여 바로 가기를 만드는 방법은 무엇인가요?
- 30. 사용자 시스템에 따라 변경 될 수있는 wix를 사용하여 바로 가기를 만드는 방법
무엇'Process.Start를()'에 대해? [Google]에 대한 자세한 내용 (https://www.google.com/search?q=start%20a%20process%20c%23&oq=start%20a%20process%20c%23) –
@Adriano Repetti - 감사합니다. 이렇게하면 파일/프로그램 만 호출됩니다. 그러나 양식을 여는 바로 가기 응용 프로그램은 어떻습니까? –