일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 1차원 DP
- 2차원 dp
- 99클럽
- @Builder
- @GeneratedValue
- @GenericGenerator
- @NoargsConstructor
- @Transactional
- Actions
- Amazon EFS
- amazon fsx
- Android Studio
- ANSI SQL
- ApplicationEvent
- assertThat
- async/await
- AVG
- AWS
- Azure
- bind
- builder
- button
- c++
- c++ builder
- c03
- Callback
- case when
- CCW
- chat GPT
- CICD
- Today
- Total
목록Desktop (5)
기록
소개INI 파일은 설정 정보를 저장하는 간단한 텍스트 파일 포맷으로, 애플리케이션의 환경 설정을 저장하는 데 많이 사용됩니다. 이번 포스팅에서는 C++ Builder를 사용하여 INI 파일을 읽고 쓰는 방법을 알아보겠습니다.예제 코드아래는 C++ Builder에서 INI 파일을 생성하고 데이터를 쓰는 간단한 예제입니다.#include #include #include #pragma hdrstop#include "Main.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TForm1 *Form1;//----------------..
샘플 어플리케이션 만들기: Windows VCL Application이번 포스팅에서는 Windows VCL Application을 사용하여 간단한 샘플 어플리케이션을 만드는 과정을 공유하겠습니다. 이 어플리케이션은 단일 버튼을 가지고 있으며, 버튼을 클릭할 때 "Hello World!"라는 메시지 창이 나타납니다.1. Windows VCL Application이란?Windows VCL(Application Component Library)은 Windows 플랫폼에서 네이티브 애플리케이션을 개발하기 위한 프레임워크입니다.네이티브 Windows UI: VCL은 Windows 네이티브 UI를 사용하여 성능과 호환성을 극대화합니다.간편한 이벤트 처리: VCL은 이벤트 기반 프로그래밍을 쉽게 할 수 있도록 설계되..
시작하면서RAD Studio에서 한글을 포함한 소스 코드를 작성할 때, 잘못된 인코딩으로 인해 파일을 다른 에디터에서 열었을 때 이상한 문자가 나타날 수 있습니다. 올바른 인코딩 설정을 통해 이러한 문제를 예방할 수 있습니다.아래는 RAD Studio12에서 Editor Encoding을 변경하는 방법입니다. 1. Editor Options 설정에디터의 기본 인코딩을 UTF-8으로 선택합니다.2. File Encoding 설정이미 작성된 파일에서는 File Encoding 섹션에서 기본 인코딩을 선택할 수 있습니다. 여기서 UTF-8을 선택합니다.3. 변경 사항 저장모든 설정을 마친 후, OK 버튼을 클릭하여 변경 사항을 저장합니다.4.새로운 소스 코드 생성 시 인코딩 확인파일을 새로 생성한 뒤 저장할 ..
시작하면서RAD Studio에서 프레임을 상속받아 여러 번 생성하고 재사용하려 할 때, "A component class named already exists" 오류가 발생했습니다. 이번 포스팅에서는 이 문제의 정의, 원인, 해결 방법, 그리고 프레임과 폼의 차이와 목적에 대해 알아보겠습니다.문제 정의프레임은 여러 폼에서 재사용할 수 있는 UI 구성 요소입니다. 그러나 동일한 이름을 가진 프레임을 여러 번 생성하려고 하면, 컴포넌트 클래스 이름 충돌로 인해 오류가 발생합니다. 이 오류는 프레임의 Name 속성이 프로젝트 내에서 유일해야 한다는 규칙 때문에 발생합니다.문제 원인프레임과 폼의 Name 속성은 프로젝트 내에서 유일해야 합니다. 이는 컴포넌트가 런타임에 식별될 수 있도록 하기 위함입니다. 만약 ..
1. C++ Builder란?C++ Builder는 Embarcadero Technologies에서 개발한 통합 개발 환경(IDE)으로, 사용자가 C++ 언어를 사용하여 Windows 애플리케이션을 쉽게 개발할 수 있도록 도와줍니다. 이 툴은 비주얼 컴포넌트 라이브러리(VCL)를 바탕으로 하여 GUI 애플리케이션을 신속하게 구축할 수 있는 기능을 제공합니다.2. 주요 툴디자이너: 드래그 앤 드롭 방식으로 UI를 설계할 수 있는 그래픽 인터페이스입니다. 버튼, 텍스트 박스 등 다양한 컴포넌트를 쉽게 배치할 수 있습니다.코드 에디터: C++ 코드를 작성하고 수정할 수 있는 편리한 에디터입니다. 문법 강조, 자동 완성 기능이 있어 개발 효율성을 높입니다.디버거: 코드의 오류를 찾아 수정하는 데 유용한 툴로, ..