블로그 이미지
LanSaid

calendar

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

Recent Post

Recent Comment

Recent Trackback

Archive

2014. 3. 25. 19:57 Study/Delphi
프로젝트 파일의 구성

1. dpr

program 프로젝트명;        // 이 파일이 프로그램의 실행파일 임을 알림

uses 링크할 유닛명1, 유닛명2, ....;

{$R *.res}

begin   // 기능 시작 알림
 
  Application.Initialize;  // 프로그램 초기화
  Application.CreateForm(TForm1, Form1);  // 해당 Form으로 윈도우 생성하고 그 인스턴스를 반환
  Application.Run; // 생성된 윈도우 구동 시작
 
end. // 이 파일의 끝을 알림
 



2. pas

unit 유닛명;    // 해당 유닛의 시작을 알림

interface         // 선언부의 시작. 유닛의 헤더정보.  각종 함수, 프로시져,  변수, 상수, 타입의 정의가 포함.  C의 헤더파일 느낌

uses 유닛명1, 유닛명2, ....     // 링크할 유닛 선언

type               // 타입 정의에 대한 선언 시작
private
pubic
.
.
.

end;       // 타입 정의 종료 


var        // 이 유닛 내 전역 변수 선언


implementation  // 실제 코드 정의부.  C의 구현파일(c 혹은 cpp) 느낌


initialization   // 생성자?
begin  
end;

finalization  // 소멸자?
begin
end;


end. // 이 파일의 끝을 알림
 
posted by LanSaid