- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发一个闪现窗口
在很多Windows应用软件中,启动程序后会显示一个启动提示画面,也叫做闪现窗口。它们通常用来显示软件或公司的主题标志、软件名称、作者、版权和版本号等信息,画面停留数秒或按了任意键后软件就进入主导界面。本章将通过一个最为简单的闪现窗口的制作,介绍使用Delphi 7进行程序设计的一些基础知识,其中包括Delphi 7的集成开发环境、项目管理以及程序设计的基本步骤。同时,通过制作闪现窗口的实例,使读者了解开发一个应用程序的基本流程,为以后的深入学习打好基础。
在很多应用软件中,启动程序后,在主界面出现之前,一般会出现一个以图像为主、文字为辅的画面,通常用来显示软件或公司的主题标志、软件名称、作者、版权和版本号等信息,画面停留数秒或按了任意键后软件进入主界面,这个在主界面之前出现的画面称为Splash画面。使用Splash画面的另外一个好处是可以在处理耗时进程时,为用户展现一幅优美、舒心的图像。
本章将通过闪现窗口这样一个简单的应用程序的开发,使读者熟悉Delphi 7的集成开发环境,了解开发一个应用程序的大致流程,为以后的深入学习打下基础。
1.1 程序设计的基本要求
本实例程序制作了一个优美的闪现画面,程序启动后,闪现窗口画面延迟3秒钟,如图1-1所示,画面消失,进入主界面。
图1-1 闪现窗口的运行效果
1.2 基础知识点
本章在程序设计开发之前,首先介绍一些关于Delphi的基础知识,其中包括Delphi 7的新特性和集成开发环境,以及它的项目管理和程序设计流程。然后对涉及到本章程序开发的一些知识点进行深入讲解。
1.2.1 Delphi 7的集成开发环境
Delphi 7是Inprise公司推出的基于Object Pascal语言的一种可视化集成开发工具,它提供了一个高度可视化的集成开发环境,也被称为IDE(Integrated Development Environment)。利用Delphi 7提供的集成开发环境可以快速、高效地开发出基于Windows环境的各类程序,与其他可视化的编程语言相比,Delphi提供的集成开发环境更具效率和人性化,可以大大缩短程序的开发时间。
通常,Delphi 7集成开发环境的主界面(如图1-2所示)包括下面几个部分:
主窗口;
对象监视器;
对象树视图;
窗体;
代码编辑器。
图1-2 Delphi 7的集成开发环境
1.主窗口
启动Delphi 7后,就可以看见Delphi 7的集成开发环境。主窗口位于屏幕的最上方,由菜单、快速图标栏和组件面板三个部分组成,可以说它是Delphi 7 集成开发环境的控制中心,如图1-3所示。
图1-3 Delphi 7的主窗口
菜单:这些菜单项及其子菜单包括了可以在Delphi中进行的所有操作功能。
快速图标栏:实际上,它就是提供一些可快速执行某些常用菜单命令的快捷键,比如一些常用的打开、保存命令的快捷图标,用以提高工作效率。也可以自己定制快速图标栏,具体方法就是在快速图标栏上单击鼠标右键,然后随意选择自己希望在快速图标栏上出现的内容,或者通过选择Customize来进行定制。
组件面板:组件面板中包含了Delphi提供的所有组件,并且按照不同的功能分别放在不同的页中。可以通过选择选项卡来进入到相应的页,再选中该页中需要的组件。选中组件的方法是:将组件拖至某窗体中想要放置的位置或是双击该组件,它就会自动出现在窗体的正中。还可以根据自己的需要自制组件,并且把它运用到程序设计中,这项技术将在随后的章节中进行介绍。
2.对象监视器(Object Inspector)
如图1-4所示,在对象监视器上,可以设置当前窗体所选组件的属性和事件。Properties(属性)页显示窗体中当前被选择组件的属性信息;Event(事件)页列出了当前组件相应的事件,在事件后边的空白处,可以定义对象接受到相应事件时执行的程序段,这个程序段称为事件处理程序。
在对象监视器的上部有一个下拉列表框,叫做对象选择器(Object Selector),它显示了窗体以及窗体上所有组件的名称和类型。可以用对象选择器很方便地在窗体的各个组件之间切换,也可以快速地切换到窗体本身。
提示:如果对象监视器关闭了,可以从主菜单中选择【View】|【Object Inspector】命令,或者直接按F11键。要想使对象监视器一直可见,可将鼠标移到对象监视器上,单击右键,在弹出的菜单中选中Stay On Top命令。
3.对象树视图(Object TreeView)
如图1-5所示,对象树视图显示出当前窗体上的所有可视和非可视组件,并以树的组织形式显示它们之间的逻辑关系和属性关系,可以通过拖动的方式改变它们的关系。对象树视图的另外一个很重要的作
文档评论(0)