C:/PROgram Files/Borland/Delphi7과 같은 Delphi 설치 디렉터리를 열면 디렉터리에 일부 파일과 폴더가 포함되어 있는 것을 볼 수 있습니다. ² 소스: VCL, WEBSNAP, IntraWeb, ToolsAPI를 포함하여 Delpi에서 제공하는 모든 소스 코드를 저장합니다. 등, 일반적으로 델파이의 소스 코드를 찾고 싶다면 여기에서 찾을 수 있습니다. Borland 소켓과 같이 Delphi에서 제공하는 일부 도구에 대한 소스 코드도 있습니다. 서버(ScktSrvr.exe) 소스 코드, IntraWeb 디버깅 웹 서버(HTTPSrvr.dpr) 등 이러한 소스 코드를 살펴보는 시간이 있다면 자신을 개선하는 데 큰 도움이 될 것입니다. CGI를 지원하는 것 WEB 서버는 세션을 지원합니다. 이때 HTTPSrvr.dpr 프로젝트를 연구하고 이를 사용하기 위해 몇 가지 수정을 할 수 있습니다. 델파이와 함께 제공되는 소스코드를 공부하면 장점만 있고 단점이 없습니다. 공부할 때는 필요하지 않을 수도 있지만, 시간이 좀 지나면 관련 프로젝트를 완성해야 할 때 아이디어가 떠오를 것입니다. ² Rave5: delphi7과 통합된 최신 보고 도구입니다. 이 디렉토리에는 Rave 보고서 형식을 설계하는 데 사용되는 도구인 Rave.exe와 같은 Rave5의 모든 지원 파일이 저장됩니다. 이를 통해 Demo에서는 Rave5를 사용하여 보고서를 만드는 예제를 저장할 수 있습니다. 보고서를 작성할 때 이 예를 꼭 살펴보세요. ² 프로젝트: 자신의 프로젝트를 저장합니다. 이것은 관리를 용이하게 하기 위해 Delphi에서 준비한 디렉토리이지만, 우리는 종종 이렇게 저장하지 않습니다. 우리 자신의 프로젝트를 우리가 지정한 특정 디렉토리에 저장하는 것이 가장 좋습니다. 코드를 관리하는 데 도움이 됩니다. 일반적으로 많은 사람들이 시스템 기본 디렉터리에 Delphi를 설치하는데 익숙하며, 이 디스크가 시스템 디스크인 경우가 많습니다. 이 디렉터리에 프로젝트를 배치하면 바이러스에 쉽게 감염되거나 Delphi가 제대로 설치되지 않을 수 있습니다. 코드를 조심스럽게 삭제했습니다. 이 디렉토리는 Delphi에서 우리를 위해 설계되었으므로 사용할 필요가 없습니다. ² Ocx: 이 디렉토리는 새로운 Ocx 컨트롤을 설치할 때 새로 생성된 Delphi 호출 코드를 저장하는 데 사용됩니다. 예를 들어, 이 디렉터리 아래의 Servers 디렉터리에 있는 코드는 Office 시스템 인터페이스를 호출하는 코드를 저장합니다. ² Objrepos: 이 디렉터리에는 템플릿 창과 템플릿 프로젝트를 포함한 Delpphi 템플릿이 저장됩니다. 예를 들어, 파일->새로 만들기->기타...를 클릭하고 양식 페이지로 전환하여 About Box를 선택한 다음 "확인"을 클릭합니다. 자동으로 생성된 정보 양식이 표시됩니다. 이 About 양식 템플릿의 소스 코드는 이 디렉터리에 저장되어 있습니다. 이 디렉터리에서 About.pas 및 About.dfm을 찾을 수 있습니다. 그러면 다음에 이 템플릿에서 About 양식을 생성할 수 있도록 Delphi를 사용하여 이를 열고 편집할 수 있습니다. , 이것이 원하는 양식입니다. 양식 페이지에 대한 다른 템플릿 창도 있으며 대화 상자 페이지, 비즈니스 페이지 등에 대한 템플릿 코드도 모두 이 디렉토리에 저장됩니다. 이 디렉터리 아래에는 템플릿 프로젝트를 저장하는 Win2Kapp, SdiApp 및 MdiApp 디렉터리도 있습니다. 이러한 템플릿 창이나 이러한 템플릿 프로젝트는 원하는 템플릿으로 자유롭게 수정할 수 있습니다. 이러한 템플릿이 충분하지 않다고 생각되면 더 추가할 수 있습니다. 추가 방법: Ø 템플릿 프로젝트: 템플릿이 될 프로젝트를 열고 프로젝트->저장소에 추가를 클릭합니다. Ø 템플릿 창: 템플릿으로 사용할 창을 마우스 오른쪽 버튼으로 클릭하고 저장소에 추가…를 선택합니다. ² MergeModules: Microsoft Windows Installer 서비스를 사용하여 설치 프로그램을 만들 때 사용되는 관련 지원 파일을 저장합니다. ² Lib: 주로 델파이에서 제공하는 소스 코드에서 생성된 DCU 중간 파일과 이러한 소스 코드에서 사용되는 리소스 파일을 저장합니다. 이러한 DCU와 RES는 컴파일 및 연결 중에 사용되며, 이는 델파이의 컴파일 속도를 높이는 데 도움이 됩니다. 물론 이러한 RES 파일이 컴파일되지 않으면 프로젝트를 완료할 수 없습니다. ² 가져오기: Active Control을 가져온 후 생성된 dcu 및 pas 파일을 주로 저장합니다. ² 도움말: 모든 Delphi 자체 및 타사 도구와 컨트롤에 대한 도움말 파일을 저장합니다. 이 디렉터리에는 세 개의 하위 디렉터리가 있습니다. Ø 도구: HCW.EXE는 이를 사용하여 Windows 도움말 파일을 생성할 수 있습니다. Ø IntraWeb: IntraWeb 도움말 파일을 저장합니다. Ø 예: Delphi를 사용하는 몇 가지 좋은 고전적인 예가 있습니다. Jpeg 및 Bitmap과 같은 디렉토리는 그림 및 그림 처리에 대한 좋은 예입니다. 이와 관련하여 필요한 경우 RegIni 아래의 예를 참조할 수 있습니다. 읽는 방법을 모르는 경우. BatchMv 및 BatchMv2 디렉토리의 예제는 BDE의 TbatchMove를 사용하여 데이터를 가져오는 예제이며, 이를 약간 개선하면 프로그램의 데이터를 백업하는 기능 모듈이 될 수 있습니다. ; Menu와 Menu2는 메뉴 활용 예시입니다... 아무튼 저는 이 예시들이 더 마음에 들어서 필요할 때 참고하도록 하겠습니다. ² 데모: 제가 가장 좋아하는 디렉토리입니다. 데이터베이스 프로그래밍(DB), 3티어(Midas), IntraWeb 컴포넌트 사용(IntraWeb), Ado 프로그래밍(Ado), Quickrpt 컴포넌트 사용(Quickrpt) 등 Delphi의 거의 모든 측면을 다루는 Delphi 사용 예제가 포함되어 있습니다. ), 네트워크 구성요소의 사용(인터넷 , 일부 네티즌들은 포럼에서 LAN 채팅 프로그램 작성 방법을 자주 질문합니다. 실제로 NetChat과 같은 좋은 예가 있습니다. exe 또는 Dll에서 리소스를 보고 추출하는 방법(ResXplor, exe 또는 Dll을 추출하는 데 자주 사용합니다. Dll 아이콘은 매우 유용합니다.)... Demolbl, PropEdit 등과 같은 구성 요소 작성에 대한 몇 가지 예도 있습니다. 델파이 초보자이고 모든 예제를 철저하게 공부하는 방법을 배우면 델파이를 사용하여 대부분의 개발 작업을 완료할 수 있다고 해야 할 것입니다. ² Bin: 메인 디렉터리, Delphi의 실행 프로그램이 여기에 저장됩니다. 또한 Delphi에서 제공하는 모든 도구가 포함되어 있습니다. 예를 들어, BORdbg70.exe는 Delphi의 원격 디버깅에 필요합니다. dbexplor.exe는 일반적으로 사용되는 SQL 탐색기입니다. brcc32.exe 리소스 컴파일러는 Res 파일 등을 생성하는 데 사용할 수 있습니다. 명령 모드... 물론 이 디렉토리들이 델파이에서도 잘 사용될지는 모르겠지만, 초보자들에게는 이 디렉토리들에 익숙하다면 훨씬 더 편하고 우회할 수 있을 것입니다. 사용에 자신감이 있습니다.
관련된:
Delphi의 뒷이야기---초보자를 위한 참고자료 2부(1) |