본문 바로가기

Dev.../델파이4의 모든것

이번에 공개한 델파이4모든것... 델파이4_모든것.jpg 127.7KB Chapter1.pdf 350.4KB Chapter 1. 이것이 델파이 4! Chapter2.pdf 484.5KB Chapter 2. 델파이 4 IDE의 내부 Chapter3.pdf 391.7KB Chapter 3. 델파이 4 프로그래밍의 이해 Chapter4.pdf 569.4KB Chapter 4. 오젝트 파스칼의 기초 Chapter5.pdf 455.1KB Chapter 5. 객체지향 언어로서의 오브젝트 파스칼 Chapter6.pdf 426.7KB Chapter 6. 오브젝트 파스칼, C++ 그리고 자바의 특징 Chapter7.pdf 529.5KB Chapter 7. 오브젝트 파스칼의 깊은 곳 Chapter8.pdf 738.3KB Chapter 8. 비주얼 컴포넌트.. 더보기
13년 전에 집필했던 델파이4모든것을 델마당 시리즈 강좌에 오픈... http://www.delmadang.com/community/bbs_list.asp?bbsNo=18 더보기
Chapter 2 – 델파이4 IDE의 내부(Internals of Delphi 4’s IDE) 델파이 4 IDE의 내부 (Internals of Delphi 4's IDE) 이번 장에서는 델파이의 통합개발 환경에 대하여 알아보도록 한다. IDE(Integrated Development Environment)는 어플리케이션을 설계하고, 실행시키고, 테스트할 수 있도록 해주는 환경을 말하는 것으로, 프로그램을 쉽게 개발할 수 있도록 도와주는 기능을 한다. 과거에는 개발자가 통합개발 환경이 없이 텍스트 에디터로 소스를 편집해서, 컴파일러로 컴파일 하고, 전용 디버거로 디버깅을 했었지만 볼랜드에서 터보 C를 내놓으면서 처음으로 통합된 개발 환경을 지원하게 되었다. 그 후, 통합개발 환경은 MS에 의해서도 지원되면서 개발자에게는 점점 더 편리한 환경으로 변모해가고 있는데 델파이 3까지는 다소 부족한 면이 .. 더보기
Chapter 1 - 이것이 델파이4 ! (This is Delphi 4 !) 이것이 델파이 4 ! (This Is Delphi 4 !) 델파이 4는 현재 사용할 수 있는 가장 유연하면서도 강력한 개발 도구이다. 델파이 4는 비주얼 인터페이스 디자인과 강력한 객체지향 언어로서의 특징을 가지고 있는 오브젝트 파스칼 언어를 통합하고 있다. 개발자는 이를 이용하여 빠르면서도 직관적이고, 견고한 Win32 어플리케이션을 쉽게 개발할 수 있다. 이번 장에서는 델파이 4에서 새롭게 선보이는 여러 가지 기능과 특징 들을 소개한다. 처음으로 델파이를 접하는 사람들에게는 다소 어려운 내용이 될 수도 있으나, 대부분의 내용이 나중에 다시 자세히 언급될 것이므로 그냥 한 번 읽어두는 것도 좋을 것이다. 흔히 차를 새로 홍보할 때 보면, 그 기능은 잘 몰라도 각종 기술 이름을 들먹여가며 '이 차에는 이.. 더보기
델파이4의모든것에 들어있던 팁모음집… 팁모음집 금주가 몇번째 주인지 어떻게 구합니까 function kcIsLeapYear( nYear: Integer ): Boolean; // 윤년을 계산하는 함수 begin Result := (nYear mod 4 = 0) and ((nYear mod 100 0) or (nYear mod 400 = 0)); end; function kcMonthDays( nMonth, nYear: Integer ): Integer; // 한달에 몇일이 있는지를 계산하는 함수 const DaysPerMonth: array[1..12] of Integer = (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); begin Result := DaysPerMonth[nMonth]; if (n.. 더보기
델파이4의 모든 것을 집필한 후기… 정지훈님의 저자후기 필자가 델파이를 처음 만난 것이 1996년 가을이다. 델파이를 처음 본 순간 이것이야 말로 내가 바라던 개발 도구임을 직감할 수 있었고, 그 때부터 델피언이 되어 무작정 델마당 모임에 참석했던 기억이 아직도 생생하다. 책 을 쓰려고 마음먹을 당시에는 델파이에 대해서 볼만한 책도 거의 없었고, 더구나 초급자 수준 이상이 되면 볼 수 있는 책은 더더욱 없었다. 그래서, 이번에 집필하는 책은 중급자 이상이 되어도 얻을 수 있는 것이 많은 책이 되어야 한다고 생각하였고, 델파이를 이용해서 할 수 있는 여러 가지 테크닉과 기법들을 소개하고자 노력하였다. 비록 처음에 의도한 바대로 고급스러운 테크닉을 모두 싣지는 못했지만, 최소한 현재 나와있는 델파이 서적 중에서는 다루지 않은 것들을 중심으로 .. 더보기
델파이4의 모든 것 오픈예정 책의 저작권 기간이 5년이라는 희소식!!! 예전에 집필했던 책을… 조금은 올드하지만… 많은 분들에게 읽힐 수 있도록 오픈할 수 있을 듯 하네요. 좀더 자세한 것은 알아보겠지만.. 조만간… 좋은 소식으로 올릴 수 있을 듯.!!! 더보기
24장 CORBA부분에서 빠진 부분.. 1999년 Delphi4모든것 이라는 책 출판을하면서 편집에서 잘린 부분들을 몇개 추려서올려놓습니다. 초고라서.. 원고가 영~~~(그림이 편하게 안올라가네요~~ ㅜ.ㅜ )24장 Distrubuted Applications 분산환경 프로그램을 작성하는 것은 OOP로 붐이 일기 시작한 프로그램개발 컴포넌트화의 최신 기술을 적용하는 방법입니다. 프로그래머는 과거에 Source형태로 공유되던 방식부터, LIB형태로 보관되던 OBJ공유방법, 객체지향적인 방법이 도입되면서 발달된 객체지원방식,이제까지 Static Library형태로 공유되던방식과, 조금은 외도를 했지만 DLL로 지원되던 방식, Windows프로그래밍을 접하면서 보았던 DDE, OLE등의 기술을 지나 최신의 개발기법을 만날 수 있습니다. 바로 COR.. 더보기
20장 델파이에서 CGI 애플리케이션 만들기 1999년 출판했던 델파이4모든것의 초고중에. 빠진 부분들을 몇개 추려서 올려놓습니다. (근데.. 그림이 편하게 안올라가네요.. ㅠ.ㅠ) 20장 Delphi에서 CGI 애플리케이션 만드는 방법 20장 Delphi에서 CGI 에플리케이션 만드는 방법 Delphi에서 개발할 수 있는 실제 인터넷에서 사용할 수 있는 에플리케이션은 다음과 같은 다양한 방법이 있다. 1) CGI프로그램 제작방법2) ActiveX로 제작3) ActiveForm으로 제작이외에도4) CORBA형태와의 결합5) MTS형식의 서버와의 결합 물론 서버를 구성한는 방법에는 여러가지 방법이 있으나 이장에서는 단순한 형태의 인터넷 에플리케이션을 제작하는 방법을 알아 보겠다. 1) CGI프로그램 제작방법 Delphi에서 만들 수 있는 단순한 CG.. 더보기
13장 데이터베이스 프로그래밍 기초_초고 1999년의 Delphi4기준입니다. 지금은 올드한 내용이지만.. 당시 책에 빠진 내용이어서 이곳에 올려둡니다. (근데.. 그림이 안올라가네요~~ 쩝~~) 13장 데이터베이스 프로그래밍 기초초고 이장에서는 델파이에서 지원하는 기본적인 Data aware컴포넌트를 이용하여 프로그래밍하는 방법과 SQL문장을 사용하여 데이터를 조작하는 방법에 대하여 알아보겠다. 필자는 Data aware컴포넌트를 그다지 좋아하지는 않는다. 필자가 아는 몇몇 프로그래머들은 기본적으로 델파이에서 지원하는 DBLable이나 DBEdit을 사용하는 것 조차도 부담스러워하는 경우가 종종있다. 델파이로 DB프로그래밍을 하는 방법에는 1, 2, 3, Multi-tier환경의 DB프로그래밍을 할 수 있다. 이 환경의 차이는 DB를 어떤 프.. 더보기