Delphi7目录结构----初学者参考

2016-01-29 14:10 20 1 收藏

Delphi7目录结构----初学者参考,Delphi7目录结构----初学者参考

【 tulaoshi.com - Delphi 】

 
打开Delphi的安装目录,如C:Program FilesBorlandDelphi7,你将会看到目录下包含了一些文件和文件夹:
  
  Source:存放的是Delpi提供的所有源码,包括VCL、WEBSNAP、IntraWeb、ToolsAPI等的源码,我们平时要查找delphi的源码就可以到这里查找。还有一些Delphi提供的工具的源码也放在其下,如borland socket server(ScktSrvr.exe)的源码、IntraWeb的调试用的Web服务器(HTTPSrvr.dpr)等,大家有时间多看看一下这些源码,对提高自己有很大的好处,比如想自己做一个支持CGI的WEB服务器并且支持Session,这时你可以三研究一下HTTPSrvr.dpr工程,稍作修改就可以用。多研究Delphi的自带的源码只有好处而没有坏处,也许你在学习时用不到,但过了一段时间后要做到相关的项目,这时就会心中有数。
  
  Rave5:delphi7集成的最新报表工具。这个目录下存放了Rave5所有支持文件,如Rave.exe,这是用来设计Rave报表格式的工具,通过它你就可以修改报表格式模板,Demo存放的是用Rave5做报表的例子,要用Rave做报表,一定要看这个例子。
  
  Projects:存放自己的工程,这是Delphi为我们准备的目录,以方便管理,但我们往往不要这样存放,我们自己的工程最好存放在自己特定的规定目录下,这样更有利于管理好自己的代码。因为,一般地很多人都习惯把Delphi装在系统默认目录下,而这个盘往往是系统盘,如果把你的工程放在该目录下,就会很容易受到病毒侵害或者在御载Delphi时不心把代码删除了。这个目录是Delphi为我们设计好的,我们可以不使用它。
  
  Ocx:这些目录是用来存放安装新Ocx控件时存放新生成的Delphi调用代码。如该目录下的Servers目录下的代码就是存放调用Office系统接口的代码。
  
  Objrepos:这个目录存放的是Delpphi的模板,包括模板窗口和模板工程。如点击File-New-Other…,切换到Forms页,选中About Box,然后点击“OK”。就会看到自动生成一个About form。而这个About form模板的源码就存放在该目录下,我们可以在该目录下找到About.pas和About.dfm,你可以用Delphi打开编辑修改它,这样下次你再从该模板生成About form时,就是你想要的Form了。还有Forms页的其他模板窗口,以及Dialogs页、Business页等的模板代码都是存于该目录下。还有该目录下的Win2Kapp、SdiApp以及MdiApp目录存放的是模板工程。这些模板窗口或这些模板工程都可以自己随意修改为自己所要的模板。如果你觉得这些模板不够用,你可以添加。添加方法 :
  
  模板工程:打开要成为模板的工程,点击Project-Add to reposipory。
  
  模板窗口:在要成为模板的窗口中点击右键,选择Add to reposipory…。
  
  MergeModules:存放使用Microsoft Windows Installer service制作安装程序时用到的相关支持文件。
  
Lib:主要存放delphi提供的源码生成的DCU中间文件及这些源码用到的资源文件,编译连接时用到这些DCU及RES,有利于加快Delphi的编译速度,当然没有这些RES文件工程是没法编译的。
  
  Imports:主要存放导入Active control后生成的dcu及pas文件。
  
  Help:存放所有Delphi自带的及第三方工具和控件的帮助文件。该目录下还有三个子目录:
  
  Tools:HCW.EXE用它可以制作Windows帮助文件。
  
  IntraWeb:存放IntraWeb的帮助文件。
  
  Examples:里面是一些很好的使用Delphi的经典例子。如Jpeg、Bitmap目录,是处理图片画图的好例子,如果你有这方面的需要,可以参考一下;RegIni下的例子是操作注册表的好例子,如果你不会读写注册表,看了你一定会明白;BatchMv、BatchMv2目录下的例子是使用BDE的TbatchMove导数据的例子,稍加改进就可以成为你的程序的备份数据的功能模块; Menu、Menu2是菜单的使用例子…总之我是比较喜欢这些例子,在需要的时候都会参考它。
  
  Demos:我最喜欢的目录。里面存放的是使用delphi的例子,几乎涉及到Delphi的方方面面,如数据库编程(DB)、三层(Midas)、IntraWeb组件的使用(IntraWeb)、Ado编程(Ado)、Quickrpt组件的使用(Quickrpt)、网络组件的使用(Internet,在论坛上经常有一些网友问写个局域网聊天程序如何写,其实里面就有很好例子,如NetChat)、如何查看提取exe或Dll中的资源(ResXplor,我经常使用它来提取exe或Dll中的图标,很好用)…还有一些是写组件的例子,如Demolbl、PropEdit等。如果你是一个Delphi的初学者,学会学透每一个里面的例子,应该说可以用Delphi完成大部分的开发工作了。
  
  Bin:主目录,Delphi的可执行程序就存放在这里。还包括Delphi提供的所有工具。如BORdbg70.exe,是delphi的远程调试必需的;dbexplor.exe是常用的SQL Explorer; brcc32.exe资源编

来源:http://www.tulaoshi.com/n/20160129/1492681.html

延伸阅读
本文是创建HTML文件的初级读物。HTML 是 WWW(World Wide Web )中使用的超文本标记语言。本指南的目的是介绍如何使用HTML和创建 web 文件。本文中的链接指向一些附加的信息。你还可以到你本地的书店查看一下,那里可能会有很多有价值的关于 Web 和 HTML 的资料。 前言 术语 WWW World Wide Web Web World Wide Web SGML Standard Generali...
标签: 化妆
对于很多新手来说,化妆本来就是难事,如果化妆时搞砸了,上班、约会要迟到了,没时间重画怎么办?那初学者如何化妆呢?下面教你简单快捷的4招技巧,解决常见的化妆问题。 初学者如何化妆 初学者如何化妆一、牙齿沾到唇膏 涂完唇膏后,用纸巾按在唇上吸干唇膏,用手指放到纸巾上尽量往嘴里压,然后慢慢拉出来,这样就可以把沾到嘴唇内侧...
学习使用点测光 现今数码相机的测光功能虽然很方便,但事实上在某些情况仍然会有失败的时候,而学习使用点测光就可以自行判断最合适的曝光值。另外,使用点测光的方法是把测光点放在你认为需要有正确曝光的地方上(通常是主题),再用AE-L锁定曝光,才进行构图、对焦和拍照。 学习看直方图 不要用人眼评判断相片的曝光值是否正确,...
摄影初学者留点心 一、纠结器材 纠结于器材品牌和各种镜头参数,显著特征就是每天抱着MTF曲线、各媒体评测等内容研读。由此形成大量MTF党,唯器材论者和品牌铁粉团。 从这以后便不再是摄影爱好者,而是器材爱好者加喷子。须知红圈也有狗头(网络著名吐槽图),镜头后那个头要是也狗了就是双狗头。 其实将器材视为面子是人之常...
初学者常见思维误区   细草(微博id:@细草穿沙 微信号:xicaocn) 摄影作品 器材到底重要不重要? 这个问题几乎也是一直很多初学者纠结反复的问题,我这里谈一下个人观点。我认识一个大师曾经说:好照片与器材无关,只有高质量画质的照片才与器材有关!这里区隔说下,大概意思是评价好照片与否的标准不是画质,而是照片本身...

经验教程

690

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部