- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
例子:生成一个双窗口的程序,点击第一个窗口的按钮,
可以显示第2个窗口。
1.通过File-new-form新加入一个窗口form2。
2.在form1的按钮点击中输入代码:
form2.show//显示form2窗口
注意:此时运行程序,程序会提示form2被form1使用,
但其单元文件未被form1,是否加入?
选择”是”,则发现implementation部分自动加入了
usesUnit2;当然用户也可以使用file菜单下的useunit
命令来可视化操作别的单元文件.
扩展
窗体或框除了模式显示方法外,还具
有方法,注意体会两者的不同。
方法能够以模态显示窗体除非该窗
体被关闭否则程序其它窗口不会响应用户操作
Delphi单元文件
Delphi中的窗体源代码是一个单元文件。当然也可以
通过File下的new-unit生成独立的单元文件,比如可以将
一些应用程序公用的变量或函数放入独立的单元文件。
下面我们通过刚才例子中窗体单元文件,看看该类文件
的组织结构:1.Unit关键字指明了单元的标题,也即单元文件
的文件名.
2.interface关键字了单元的常量、类型(type)、变量(var)、
过程(procedure)及函数等。对过程和函数,只列出其说明。
具体实现在implementation关键字部分给出。
3.uses指明了该单元的别的单元文件。Dephi使用了模块化的思想,用
户可以把同一类的函数或过程写入模块文件,提供给别的程序。如果要在
一个窗体中另一个窗体中的对象,就必须使用uses子句.如果interface部分
有uses部分,uses保留字必须紧跟在保留字interface的后面;如果interface部分
有多个部分,必须按照单元、常量说明、类型说明、过程和函数的顺序排
列。此外,在DELPHI的设计过程中,新建的库文件会自动引入上面出现的那些
单元,但是对于一些不常用的单元,只能手工在uses部分加入。
当然,系统也提供了一些预定义的单元,当我们使用组件面板的组件时,
Dephi会自动加入要的组件单元。比如按钮就在stdctrls单元文件中.
4.implementation(实现)关键字这个implementation分为两部分,一部分是部分,
包括单元、常量、类型、变量、过程和函数的,这一点和interface相似。作用
是:用于定义在interface部分说明的过程体和函数体。另一部分是在interface部分的
过程和函数的定义。
或者使用uses子句,通常非系统定义单元文件时就在该处使用uses子句.
区别有两点:(1)在implementation部分的单元、常量、类型、变量、过程和函
数只对本单元是公共的,可见的,其他单元即使该单元,也不能它们,这样对
5.end.表示单元文件的结束。
上面我们讲了单元文件各部分的含义,其实单元
文件一般是由应用程序管理的,做为初级用户可以通
过可视化操作对其进行配置,不需要深入了解其结构就
可以编写程序。
文件管理(一)
•文件是同一类型元素的有序集合,是内存与
外设间传输数据的。一些外设如显示器、键
盘、等都可以看作文件,但最常用的还是
磁盘文件。
•Delphi继承了ObjectPascal的文件管理功能,
并有很大的发展,其中最主要的是提供了用于文
件管理的标准控件,同时也提供了的文件管
理函数。利用Delphi的强大功能,开发一个自己的
文件管理系统就成为很容易的事。
您可能关注的文档
- 司仪培训紫丁香之恋.pdf
- 工艺测量质量控制检查表checklist清单.pdf
- 单元课听力level mp3对应文字u43 listening.pdf
- 文稿apache cloudstack架构收集05 alexhuang.pdf
- 学市朝阳区清华附属中学分校高二下学期无答案.pdf
- 江苏省无锡市中学八级数学上册勾股定理应用课件版.pdf
- 讲座基因改造与合成生物学面对石油峰值水气候变化粮食短缺lecture 4 genetic modification.pdf
- 中心编号考生在此处输入您姓氏其他名称分试卷参考翻开p42951a 4ma.pdf
- cvpr18-neural kinematic networks for unsupervised motion用于无监督运动重定向神网络.pdf
- 大中电器企业文化用人原则流程及管理工具.pdf
- 2024-2025学年高中化学选修1 化学与生活苏教版教学设计合集.docx
- 2024-2025学年小学美术六年级上册赣美版(2024)教学设计合集.docx
- 2024-2025学年高中生物学第一册沪科版教学设计合集.docx
- 2024-2025学年小学综合实践活动一年级下册沪科黔科版教学设计合集.docx
- 2024-2025学年小学音乐一年级上册人教版(2024)教学设计合集.docx
- 2024-2025学年初中地理八年级下册晋教版(2024)教学设计合集.docx
- 2024-2025学年初中物理八年级上册人教版(2024)教学设计合集.docx
- 2024-2025学年中职数学基础模块 上册北师大版(2021)教学设计合集.docx
- 2024-2025学年初中信息技术(信息科技)七年级下册(2011)沪科版(湖南)(2011)教学设计合集.docx
- 2024-2025学年初中物理八年级上册人教版(2024)教学设计合集.docx
文档评论(0)