문제

주요한 문제는 다음과 같습니다:나는 나의 코드를 콘솔 프로그램과 나는 알 수 없는 어떻게 포함시킬 수 있습니 나의 코드를 WinForms 응용 프로그램.

내가 사용하고 Visual studio2008.

내가 어디에 있는지 알 필요가 나를 붙여 내 코드입니다.감사합니다.

도움이 되었습니까?

해결책

더 많은 정보를 제공해야합니다.

현재 코딩하는 것은 정확히 무엇을하고 있습니까? 예를 들어, 콘솔 애플리케이션이 사용하여 텍스트를 작성하는 경우 Console.WriteLine(); GUI 버전의 TextBox 또는 Listbox에 작성하도록 변경하고 싶을 것입니다.

현명하게, 콘솔 애플리케이션에 사용자 입력이 있습니까?

그렇다면 WinForms 앱 에서이 사용자 입력이 허용되는 방식을 변경하려고합니다.

응용 프로그램이 시작될 때 즉시 실행 해야하는 스 니펫이있는 경우 Form.Loaded 응용 프로그램이 시작되는 즉시 코드를 실행하는 이벤트.

다른 팁

프로젝트 속성으로 이동하여 콘솔 애플리케이션에서 Windows 응용 프로그램으로 출력 유형을 변경하십시오. 또한 Eoin Campbell이 언급 한 것들을보고 올바른 시작 객체를 선택해야합니다.

귀하의 질문을 올바르게 이해하고 있다면 이것이 당신이해야 할 전부입니다.

모두 추가할 수 있습 프로젝트는 단일 솔루션에 대.그런 다음,단순히 참고 당신의 콘솔 프로젝트에서 당신의 Winforms 프로젝트입니다.이 방법은,본체 및 Winforms 프로젝트를 공유할 수 있는 코드입니다.

당신은 또한 코드를 복사하의 Winforms 프로젝트에서는 콘솔 프로젝트입니다.당신은 단순히 복사 및 붙여넣기 내 visual stuio,또는 마우스 오른쪽 버튼으로 클릭하 프로젝트에 대한 솔루션 탐색기에서,추가를 선택한 다음 기존 항목을 선택합니다.로 이동합니다.vb 또는.cs 파일에 선택하고 선택하신의 오래된 파일이 있습니다.

당신이 찾는 경우에는"코드는"에 winforms 응용 프로그램을 더블 클릭하고 빈 공간에서 형태입니다.는"코드는 뒤에 파일을"올 것이다.니다.로드 이벤트를 처리기가 거의 동일하는 주요 방법에서 당신의 콘솔 응용 프로그램입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top