- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Delphi常用文档资料之一.
Delphi 常用文档资料之一
?????????????????????? ——Paradox数据类型和长度表
符号 大小 类型 说明 A(Alpha) 1~255 字符 通常用于表示文本和数字 N(Number) ? 数字 表示浮点数 $(Money) ? 货币 用货币的格式来表示数字 S(Short) ? 短整型 用2个字节表示整数(-32768~+32767) I(Long_integer) ? 长整型 用四个字节来表示整数 #(BCD) 0~32 BCD 用2进制编码表示十进制 D(Date) ? 日期 用××××·××·××形式表示年、月、日 T(Time) ? 时间 用来表示时间 @(Timestamp) ? 时间标记 表示时间和日期 M(Memo) !~240 备注 用来表示长文本 F(Formatted memo) 0~240 格式化文本 用来表示格式化文本 G(Grophic) 0~240 图形 用来表示图片 O(OLE) 0~240 OLE 用来表示OLE对象 L ? 逻辑 用来表示TRUE和FALSE(真和假) B(Binary) ? 二进制 存于.Mb文件的BOLOBS + ? 自动增量 常整数自动增加 Y(Bytes) 1~255 字节 存于.db文件的二进制数 Xing)者提供一些建议,或者参考(希望不是误人子弟)。同时,也希望各位能够就我的这些陋习,发表一点看法,给出批评和指正的意见。谢谢。
一.建立工程目录
首先,第一步要做的,当然是给新项目建一个单独的目录(别笑)。目录名称与项目名称同名,或者另取一个也可,只要清楚、简练。然后,在此目录中创建以下各个目录:
Doc:用来存放该项目相关的开发文档(需求说明,概要设计,详细设计等等等等);
Source:用来存放Delphi源程序中的”.Dpr”,”.Pas”,”.Dfm”等文件;
Dcu:该目录中存放”.Dcu”文件,将’.Pas’与’.Dcu’文件分开存放只是为了让Source目录的内容更加清楚一些;
Bin:存放工程的输出文件,比如”.Exe”,”.Dll”或者”.Ocx”等等;
Log:用来存放日志文件;通常在这个目录中我会放一个”项目名称程序员日志.Txt”文件。
Images:当然是存放工程中用到的图片的目录了。一般情况下,这个目录是少不了的。假如还用到其他资源,那么也一样建立各自的目录,比如Wav,比如Avi等等。
?
二.设置工程选项
在Delphi中创建一个新的工程,将此工程保存到Source目录中,同时:
a.?????? 选一个耐看的,与项目有些联系的图标作为这个工程的图标。当然,这个图标可能只是临时用用的,但是总要比Delphi默认的那个难看的要好才行,要不然,怎么对得起自己?
b.?????? 将Project Options - Directories/Conditionals页面中的Output Directory设置为Bin目录;
c.?????? 将Unit output Directory设置为Dcu目录。
?
三.添加常量单元
添加一个新的Unit,另存为“unt工程名 Consts.Pas”,用来保存工程中用到的常量。
?
四.有关窗体(Form)及单元(Unit)
按照匈牙利命名法则给Form命名,则一个用来登录的窗体可以命名为’FrmLogin’,而其单元名可以为’untLogin’。通常,两个对应的Form和Unit的名称在除去’Frm’或’unt’的缩写后应当保持一致。
在Unit的头部添加本单元的注释,注释的格式可以参照Delphi的源码,但是至少应当包含以下几项:功能描述;作者;版权;创建时间;最后修改时间;修改历史等等。
将新创建好的Form的Caption设置为该Form类的名称,而不是使用Delphi默认的。比如,将Form1更名为FrmLogin后,此时我们获得了TFrmLogin这个新的窗体类,并且Delphi自动将窗体的Caption更新为’FrmLogin’。依我看,该Caption应当为’TFrmLogin’才是,因为我们在设计的是一个窗体类TFrmLogin,而不是仅仅对FrmLogin进行操作。
向TFrmLogin这样功能明确的窗体类,许多人都有在设计期就将其Caption设置为诸如“操作员登录”这种名称的习惯。我的习惯是,象“操作员登录”这样的常量,通常存放在unt工程名Consts.Pas中,用ResourceString来定义,或者用Const来定义。至于窗体的Caption的命名,应当属于运行期的工作。所以,我往往在TForm.OnCreate事件触发之时才对Caption进行操作,比如:
procedure TF
您可能关注的文档
- C语言循环和数组训练题..docx
- C语言语言习题4..doc
- c语言重要程序样本..doc
- D-TLD零件管理..doc
- Datetime使用大全,保存这里以后看..doc
- DEH控制系统概述..doc
- dedeCMS常用标签整合..doc
- delphi调用c动态库..doc
- DOSbox详细设置..doc
- DQZDS-JX-02ROTORK电动执行机构检修..docx
- 2024年云南省昆明嵩明县融媒体中心招聘播音主持人4人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省丽江市水务局下属事业单位招聘6人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省保山中医药高等专科学校编外招聘25人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省文山州电影事业管理中心招聘编外12人信息【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省昆明市晋宁区残疾人联合会招聘编外用工3人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省昭通大关县事业单位招聘优秀紧缺专业技术人才1人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南曲靖市罗平县科技馆城镇公益性岗位招聘4人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省文山州事业单位将引进研究生102人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南江城县招聘事业单位人员拟聘【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年云南省三支一扶招募663人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
文档评论(0)