본문 바로가기

개발

(137)
[7일차[1/7] 델파이 책 시작! 델파이를 처음부터 차근차근 공부하기위해 책을 기반으로 공부하려고 한다. 책은 DevGear 김원경 이라는 분께서 쓰신 Delphi Begin...End라는 책이다. 책이 600페이지 정도 되고 매우 두껍다.. 구성은 아래와 같다. 파트 1 : 델파이로 프로젝트 시작하기 파트 2 : 데이터베이스 프로그래밍 작성하기파트 3 : 웹 프로그래밍과 그외부록 각 장들은 따라하기, 실습, 예제, 좀 더 자세히, 팁 등으로 구성되어 있다. 소개된 소스는 www.devgear.co.kr/book에서 다운로드 받을 수 있다고 한다. 시작! -------------------------------------------------------------------------------------------------------..
[6일차(1/6)] 덧셈 계산기 재도전 어제 만든 입력값을 하나 받아서 2배로 출력하도록 만들었지만, 오늘은 업그레이드 하여 2가지의 입력 값을 받아 덧셈 계산기를 만들고자 한다.입력값을 위한 TEdit 2개와, 버튼, 결과창을 구성한다. 어제 한것과 같은 방법으로 인트 결과 값을 받을 Result 변수, 텍스트 입력 값을 받을 String 변수 2개를 선언한다.그리고 어제 한것과 같이 입력받은 스트링 값을 변수에 넣어주고 계산을 위해 StrToInt로 변환 하여 더하고, 결과로 추출한다. procedure TForm1.Button1Click(Sender: TObject);var Result : Integer; StrData1, StrData2 : String; begin StrData1 := edit1.Text; StrData2 := edi..
[5일차(1/5)] 델파이 두배 계산기 만들기 3일차인가 .. 이전에 덧셈 계산기 만들려고 했다가 처참히 패배한 후 ..다시 시도를 해보았다.. 이번엔 입력 숫자값을 1개만 받고 두배의 값을 출력 하는것이다. 먼저 에디트 텍스트를 하나 만들고, 버튼, 그리고 출력 값을 보여줄 창을 만든다. 버튼을 더블 클릭 하고, 입력 받을 데이터와, 결과값을 출력할 변수 2개를 integer 형태로 선언한다. data1s := edit1.Text; result := strtoInt(data1s)*2; memo1.Text := inttostr(result); 값을 입력하고 버튼을 누르면 2배의 값으로 계산 하여 나온다. 이전에 이렇게 간단 하던 숫자계산도 못한 이유를 알았다..string으로 입력된 값을 계산하기 위하여 StrToInt( )함수로 변환 하고, 다시 ..
[4일차(1/4)] 델파이 입력한 값을 출력하기 1일차에는 코드에 "Hello Delphi"를 박아두고 실행 되게 하였다. 2일차에 터무니 없이 계산기를 시작하여 망해서.. 다시 차근차근 해보기로 하였다. 오늘은 내가 직접 UI에서 "Hello Delphi"를 입력하여 화면에 뜨게 하고싶다. 내가 입력 하는 내용을 받아서 다시 창으로 띄도록 하는것이다. 먼저 입력 받을 TMemo와 TButton을 생성한다. 버튼을 더블클릭하여 소스를 작성한다. 먼저 텍스트를 받을 변수를 선언 한다. var TestStr : string; 그리고 변수에 메모상자로 부터 입력된 텍스트를 넣어준다.그리고 데이터가 담긴 변수를 띄워준다. TestStr := Memo1.Lines.Text; ShowMessage(TestStr); Hello Delphi를 입력해 보았다. 영어 ..
[3일차(1/3)] 첫 프로젝트! 덧셈 계산기 만들기 헬로 월드를 찍은 후! 첫 프로젝트로 덧셈 계산기를 만들어 보고자 한다. 사칙 연산 계산기는 .. 너무 부담이 되서일단 덧셈 부터 해보자!! 이렇게 UI를 짠다.숫자를 2개 입력하고 계산을 하면 덧셈 결과가 나오게 하고싶다. 그래서.. 코드를.. 이래저래 찾아서 짜 봤다.. 앗.. 아.. 에러.. 3개.. 하... 계산기 만드는데도 ..에러가 나네 ..참.. 델파이에 대한 ..기본 지식이 없으니...에러가...나도 .. 왜때문인지 알.. 수가 없다.. 다시 .. 처음 부터 해봐야 할듯.. ㅠ
[2일차(1/2)] Hello Delphi!! 델파이에서는 대소문자 구분이 없음 선언( : ) str : String / num : Integer 대입( = ) str := 'Hello Wrold'; / num := 10; 변수이름은 알파벳, 숫자, _만 사용 가능변수이름의 시작은 알파벳만 가능 주석// 한줄 주석(* 두줄이상의 주석 *) 예) program hello;uses SysUtils; Procedure helloworld(); begin WriteLn('Hello World'); end; begin helloworld(); end; 이제 시작~! 파일 -> new -> window vcl application -delphi 오른쪽에 있는 TButton을 왼쪽으로 드래그 엔 드롭 버튼을 더블클릭 하면 켜지는 창에 ShowMessage('he..
[1일차(1/1)] 델파이 프로그램 설치 델파이 평가판 설치https://www.embarcadero.com/ 맥북에서 바로 사용할 수 없어서, 페럴라이즈를 통하여 설치 진행 델파이 무료 평가판 시작! 그러나 설치하는 도중 에러 발생.. 델파이 설치 this product requires .net framework 4.5, which was not found on your system. Please run Setup again after installing. https://support.microsoft.com/ko-kr/help/3087184/sharepoint-2013-or-project-server-2013-setup-error-if-the-net-framewor 모르겠다... Microsoft .NET Framework 4.5 언어 팩 ..
델파이 관련 페이지 델마당https://www.delmadang.com/ 볼랜드 포럼http://borlandforum.com/ 데브기어 테크http://tech.devgear.co.kr/ 외국 델파이 예제 참고 페이지https://www.thoughtco.com/delphi-programming-4133475 델파이 프로그래밍https://opentutorials.org/course/3107