0
기본적으로 동일한 솔루션에서 두 개의 프로젝트가 있습니다. 프로젝트 A는 양식을 가지고 있으며이 양식은 패널입니다. 프로젝트 B의 엔트리 포인트는 다음과 같이 작성됩니다 :다른 프로젝트 C#에서 메서드 호출 및 패널에 포함
namespace Demo
{
public static class Program
{
[STAThread]
public static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
}
그리고 제 질문은 어떻게 프로젝트 A 폼 패널에서이 프로젝트를 실행합니까? 또한 Project B에는 웹캠에서 프레임을 가져 오는 pictureBox가 포함 된 양식입니다.
답장을 보내 주셔서 감사합니다. 프로젝트 B가 .exe로 컴파일되지 않았습니다. 프로젝트 B를 프로젝트 A의 패널에서 실행하도록 호출하면됩니다. – PotHeadProgramer
프로젝트 B에 양식이있는 것으로 생각합니다. 방아쇠를 당기고 싶다. 이 경우'b = new FormInBProject()'형식의 새로운 인스턴스를 생성 한 다음,'b.Show()'메서드를 호출하여 그 인스턴스를 나타낼 수 있습니다 (http : : //msdn.microsoft.com/ko-kr/library/system.windows.forms.control.show.aspx)). 물론 ProjectA에 ProjectB에 대한 참조를 추가해야합니다. – csima