델파이 강좌 기초 #7 (문법 1)
·
Programming/Delphi
델파이 문법1. 개요Delphi는 Pascal 계열 언어로, 강력한 타입 시스템을 제공합니다. 변수는 데이터를 저장하는 공간이며, 데이터 타입은 변수에 저장할 수 있는 값의 종류를 정의합니다.2. 기본 데이터 타입Delphi에서 자주 사용하는 기본 타입:Integer: 정수 값 (예: `10`, `-5`)Double: 실수 값 (예: `3.14`)String: 문자열 (예: `'Hello'`)Boolean: 참/거짓 값 (`True`, `False`)3. 변수 선언Delphi에서 변수는 `var` 키워드로 선언합니다.var age: Integer; price: Double; name: String; isActive: Boolean;4. 값 할당변수에 값을 넣을 때는 `:=` 연산자를 사용합니다.a..
델파이 강좌 기초 #6 (간단한 이미지 뷰어 만들기)
·
Programming/Delphi
VCL 기초 4정말 간단한 이미지 뷰어를 만들어 볼께요사용 컴포넌트TButton : 폴더선택 버튼 TListBox : 이미지 파일 목록TImage : 이미지 표시 컨트롤 변경한 프로퍼티TButton : Caption(폴더 선택), Name(btnSelectFolder) 소스코드폴더 선택 버튼버튼을 클릭하면 폴더 선택 다이얼로그가 표시되고 이미지가 있는 폴더를 선택합니다. 아래 코드는 폴더 선택 다이얼로그를 여는 방법을 소개합니다. procedure TfrmMain.btnSelectFolderClick(Sender: TObject);begin // 폴더 선택 다이얼로그 열기 // 폼에 컴포넌트 올리지 않고 사용하는 방법 with TFileOpenDialog.Create(nil) do try ..
델파이 강좌 기초 #5 (간단한 메모장 만들기)
·
Programming/Delphi
VCL 기초 3화면 디자인사용 컴포넌트 TMemo, TButton(File Open, File Save), TOpenDialog, TSaveDialog 변경한 프로퍼티TForm : Name (frmMain), Caption(메모장)TMemo Lines 지우기File Open 버튼 : Caption (File Open), Name (btnFileOpen)File Save 버튼 : Caption (File Save), Name (btnFileSave)사용할 이벤트TForm OnCreate : 프로그램 시작시 실행되어야 할 내용TMemo OnChange : 메모장 내용이 변경되었을때btnFileOpen OnClick : 버튼 클릭시 실행되어야 할 내용btnFileSave OnClick : 버튼 클릭시 실행되어..
델파이 강좌 기초 #4 (VCL 다루기)
·
Programming/Delphi
VCL 기초 1오늘 가장 많이 보게 될 Object inspector 각 VCL 컴포넌트들의 속성을 관리하고 Events도 관리합니다. 스크린샷에 Caption 프로퍼티가 Form1 인데 이걸 "메인폼" 으로 변경하면 Form1 의 타이틀이 "메인폼" 으로 변경 되었습니다. 각종 프로퍼티를 변경하면 다양한 효과들이 있으니 참조하시길 바랍니다. Pallate 에서 TEdit, TLabel, TButton 폼위에 올려주고 TEdit 프로퍼티중 Text 를 빈값으로 값을 지우고TLabel 은 AutoSize 를 False 로 만들고 Caption 값을 지웁니다. 그리고 TButton 의 Caption 은 "라벨에 값넣기" 라고 디자인 합니다. 그리고 TButton 을 더블클릭해서 Button1Click ..
델파이 강좌 기초 #3(프로젝트 저장)
·
Programming/Delphi
프로젝트 저장File 메뉴를 클릭하면 SaveSave AsSave Project AsSave All이 있습니다. Save 는 현재 수정중인 파일 저장하는 거고 Save As 는 현재 수정중인 파일을 다른이름으로 저장하는 것Save Project As 는 프로젝트 파일(*.dproj) 을 저장하는 겁니다. Save All 은 전체 파일을 저장합니다. 우선 처음 프로젝트를 생성하고 나면Save All 로 저장합니다. 먼저 우리가 수정중인 폼디자인과 소스인 Unit 이름을 지정합니다. uMain.pas 유닛 이고 Main 화면이기에 uMain.pas 를 많이 습니다. 저장하고 나면 Project1.dproj 라고 델파이 프로젝트 파일을 저장하는 Save Dialog 가 나옵니다. Project명 입력하고 ..
델파이 강좌 기초 #2 (델파이 메뉴, 폼 디자이너 기초)
·
Programming/Delphi
델파이 화면 설명메뉴Structure : VCL 구조를 보여줌Object Inspector : VCL 의 속성을 관리폼디자이너 : 화면 디자인 Projects : 프로젝트 소스 파일 관리 Palette : VCL 컴포넌트들UI 디자인 하는 법Palette 에서 사용할 VCL 컴포넌트를 선택한 후폼디자이너에 드래그 드롭Label1 이란 텍스트를 변경하려면 Object Inspector 에서Caption 프로퍼티를 변경 예를 들어 “Hello World”를 입력하면그러면Label1 텍스트가 Hello World 라고 보임버튼 올리기Palette 에서 TButton 을 선택한 후 폼디자이너에 드래그엔 드롭Object Inspector 에서 Caption : Message : Hello그리고 버튼을 더블 클릭하..