VB에서 주() 진입점을 찾는 방법.Net winforms 앱?
C#에서 WinForms 앱을 만들 때 출력 유형은Windows Application
그리고 나는.program.cs
와 함께static void Main()
명령행 매개 변수 등을 처리하는 데 사용할 수 있습니다.
그러나 VB에 대해 동등한 프로젝트를 만들 때 응용 프로그램 유형은Windows Forms Application
스타트업 양식을 선택해야 합니다.
VB에 표시할 양식을 결정하기 전에 내 코드를 실행할 수 있는 동등한 메커니즘이 있습니까?넷? 같은 코드가 존재하지만 자동 생성되어 어딘가에 숨겨져 있는 것 같습니다.만약 그렇다면, 어디?
VB에서는 예전처럼 수동으로 서브메인을 만들어야 하므로 일반적으로 프로그램이라는 이름의 새 모듈을 만듭니다.
기본 설정으로 다음 코드를 추가해야 합니다.
Public Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1)
End Sub
작업을 마치면 프로젝트 설정의 응용프로그램 탭으로 이동하여 '응용프로그램 프레임워크 사용' 설정을 선택 취소한 다음 시작 개체 아래의 드롭다운에서 새 하위 주 절차를 선택합니다.
그런 다음 프로그램이 기본 양식을 열기 전에 실행할 시작 코드를 응용 프로그램 앞에 놓을 수 있습니다.런 라인.
도움이 되길 바랍니다.
응용 프로그램에 하나의 양식만 있는 경우 Sub New()를 입력하기 시작하면 Visual Studio에서 먼저 실행되는 이 메서드 스텁을 자동 생성합니다.프로젝트 설정을 변경할 필요가 없습니다.
Public Sub New()
MyBase.New()
'This call is required by the Windows Form Designer.
InitializeComponent()
'Add any initialization after the InitializeComponent() call
'==> Put your pre-execution steps here.
End Sub
언급URL : https://stackoverflow.com/questions/14306903/how-to-find-the-main-entry-point-in-a-vb-net-winforms-app
'sourcecode' 카테고리의 다른 글
가로 세로 비율을 유지하기 위해 ImageView에서 이미지 크기를 조정하는 방법 (0) | 2023.06.03 |
---|---|
Android에서 화면 너비 및 높이 가져오기 (0) | 2023.06.03 |
OrderBy와 OrderByDescending은 안정적입니까? (0) | 2023.06.03 |
Node.js - 플랫폼에 구애받지 않는 방법으로 홈 디렉토리 찾기 (0) | 2023.05.29 |
Angular 2 + CLI 프로젝트에 폰트 어썸을 추가하는 방법 (0) | 2023.05.29 |