델파이 소스파일의 구조
소스파일 종류
- 프로젝트 소스 파일 - 프로그램 구동에 필요한 소스코드
- 유닛 파일 - 실질적인 소스 파일
- 폼 파일 - 폼 정보 기록, 이벤트 등의 소스 파일 정보 포함
프로젝트 소스(*.dpr)
프로젝트 소스 보기 : Project Manager > (프로젝트 선택 후 오른쪽 마우스) > View Source
- program - 프로그램 명
- uses - 참조할 유닛(소스) 목록
- begin ... end. - 프로젝트 소스코드
유닛(*.pas)
- unit - 유닛 이름
- interface - 선언부, 다른 유닛에서 참조 가능
- implimentation - 구현부
- uses - 참조할 유닛(소스) 목록
- initialization - (옵션)유닛 초기화 시 수행할 코드
- finalization - (옵션)유닛 종료 시 수행할 코드
- end. - 소스의 끝
폼 파일(*.dfm, *.fmx)
- 폼 정보 보기 : 폼 디자이너 > (우측 마우스 버튼) > View as Text (Alt + F12)
- 폼 화면 보기 : 코드 에디터 > (우측 마우스 버튼) > View as Form (Alt + F12)
문법 요소
- 한 문장의 단위
- ;(세미콜론)으로 마무리
- begin ... end;
- 들여쓰기, 빈줄, 공백
- 주석
- // 한줄 주석
- { 여러 줄 주석 }
- (* 여러 줄 주석 *)