Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 1차원 DP
- 2차원 dp
- 99클럽
- @BeforeAll
- @BeforeEach
- @Builder
- @Entity
- @GeneratedValue
- @GenericGenerator
- @NoargsConstructor
- @Query
- @Table
- @Transactional
- Actions
- Amazon EFS
- amazon fsx
- Android Studio
- ANSI SQL
- ApplicationEvent
- assertThat
- async/await
- AVG
- AWS
- Azure
- bind
- builder
- button
- c++
- c++ builder
- c03
Archives
- Today
- Total
기록
[VCL] Hello world 어플리케이션 만들기 본문
샘플 어플리케이션 만들기: Windows VCL Application
이번 포스팅에서는 Windows VCL Application을 사용하여 간단한 샘플 어플리케이션을 만드는 과정을 공유하겠습니다. 이 어플리케이션은 단일 버튼을 가지고 있으며, 버튼을 클릭할 때 "Hello World!"라는 메시지 창이 나타납니다.
1. Windows VCL Application이란?
Windows VCL(Application Component Library)은 Windows 플랫폼에서 네이티브 애플리케이션을 개발하기 위한 프레임워크입니다.
- 네이티브 Windows UI: VCL은 Windows 네이티브 UI를 사용하여 성능과 호환성을 극대화합니다.
- 간편한 이벤트 처리: VCL은 이벤트 기반 프로그래밍을 쉽게 할 수 있도록 설계되어 있습니다.
2. 샘플 어플리케이션 만들기
2.1 프로젝트 생성
- RAD Studio를 실행합니다.
- "Windows VCL Application"을 선택하여 새 프로젝트를 만듭니다.
2.2 UI 구성
- 버튼 추가: 폼에 버튼을 하나 추가합니다. 버튼의 이름은
btnHello
로 설정하고, 캡션은 "Click Me"로 설정합니다.
2.3 이벤트 추가
- 버튼을 선택한 후, Object Inspector에서
OnClick
이벤트를 찾습니다. - 더블 클릭하여 이벤트 핸들러를 생성합니다.
- 생성된 핸들러에 다음 코드를 추가합니다:
3. 프로그램 실행 방법
- 상단 메뉴에서 Run > Run을 클릭하거나
F9
키를 눌러 프로그램을 실행합니다. - 버튼을 클릭하면 "Hello World!" 메시지 창이 나타납니다.
4. 파일 구조 설명
프로그램을 만들면 다음과 같은 파일 구조가 생성됩니다:
- .cpp: C++ 소스 파일로, 프로그램의 실행 코드가 포함되어 있습니다.
- .h: 헤더 파일로, 클래스와 함수의 선언이 포함됩니다.
- .cbproj: C++ Builder 프로젝트 파일로, 프로젝트 설정과 구성이 저장됩니다.
- .cbproj.local: 로컬 프로젝트 설정 파일로, 사용자별 설정이 포함됩니다.
- .dfm: 폼 디자인 파일로, UI 구성 요소와 속성이 저장됩니다.
'Desktop' 카테고리의 다른 글
[VCL] INI 파일 다루기: 파일 쓰기(2) - Dialog로 폴더 경로 가져오기 (0) | 2025.01.27 |
---|---|
[VCL] INI 파일 다루기 : 파일 쓰기(1) (0) | 2025.01.20 |
[VCL] TIP/RAD Studio에서 Editor Encoding 변경 (0) | 2024.10.21 |
[VCL] TIP/A component class named <name> already exists (0) | 2024.10.11 |
[VCL] RAD Studio 설치하기 (0) | 2024.09.15 |
Comments