Delphi 程序设计 冯博琴主编 席一凡 聂 第七章 窗体与控件新.pptVIP

Delphi 程序设计 冯博琴主编 席一凡 聂 第七章 窗体与控件新.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 窗体与常用控件 教学目的 ? 了解Delphi 7.0的用户界面的基本组成 ? 掌握窗体的基本属性 ? 掌握常用控件的基本属性及其使用方法 ? 了解窗体和控件的常用事件在应用程序中的使用方法 Delphi 7.0的程序开发提供了可视化编程环境,用户界面的设计,程序的调试运行均在此完成,窗体和控件是构成应用程序的基本对象。本章主要介绍Delphi 7用户界面的基本组成要素——窗体和控件。按照控件的功能划分分别讲解窗体、文本编辑类控件、按钮及其分类控件、列表类控件、容器型控件、计时器控件的常用属性、方法和事件的使用方法。 7.3 按钮类控件 按钮类控件在应用程序中的应用非常广泛,主要用来实现用户与应用程序之 间的人机交互。Delphi 7 提供了Button 控件、BitBtn 控件、SpeedButton 控 件、CheckBox 控件和RadioButton 控件等多种按钮类控件。本节主要介绍这些 常用的按钮类控件以及分组控件GroupBox。 7.3.1 Button 控件 Button 控件(命令按钮) 的功能简单而使用方便。Button 控件在Standard选 项卡中,类名为TButton。该控件是应用程序中最为常用的一个控件,主要用 于启动或中断某一过程,通常用来响应用户的单击事件。表7.15列出了命令按 钮常用的属性及其作用。 7.3.2 BitBtn 控件 BitBtn 控件(位图按钮) 功能与Button 控件功能相似,但是BitBtn 控件可以在 其表面添加位图,所以外观上更加美观,更能实现按钮的个性化。BitBtn 控件 在Additional 选项卡中,类名为TBitBtn。表7.17列出了BitBtn 控件常用的属性 及其作用。 高等学校计算机基础教育规划教材 Delphi程序设计 窗体是构造应用程序的基本环境,设计程序的过程中添加的各种控件都包含在窗体之中。每个应用程序至少需要一个窗体,是其他对象不可缺少的载体。创建应用程序的第一步就是建立用户界面,通常,用户界面就是由若干个窗体构成。 窗体是Delphi 7.0中最基本的一种对象,创建窗体之后,可以通过修改或调整窗体的各种属性来设计符合用户需要的界面形式。窗体是一个载体,是一个容器,用户可以根据应用程序的需要在窗体上添加适当的控件。窗体的使用其实是利用窗体的属性为其设置外观,利用窗体的方法定义窗体的行为,而通过窗体的事件来实现与用户的交互。 6.1 窗体 7.1.1 窗体的生成、添加与移除 打开Delphi 7.0,系统会为默认的工程生成一个空白窗体,其缺省名为Form1。在窗口环境中,这个默认的窗体的大小可以通过鼠标调整,位置也可以在“窗体布局”窗口中来改变。如图7.1所示。 图7.1 生成空白窗体 有时,应用程序需要不止一个窗体,如果Delphi 工程需要多个窗体,向工程中添加窗体的3种方法为: (1) 选择【File】|【New】|【Form】命令。 (2) 单击工具栏上的新建项目按钮,在弹出的【New Items】对话框中选择【Form】命令,单击【OK】按钮。 (3) 单击工具栏上的新建窗体按钮。 在工程中添加的窗体,作为不同的对象,每个窗体都有自己的事件、方法和属性。每一个窗体对应一个单元文件(如Unit1.pas),向工程中添加窗体的同时,代码编辑器中会自动生成该窗体对应的单元文件的框架,如图7.2 所示。 图7.2 新窗体Form2 所对应的单元文件 移除Delphi 工程中已有窗体的两种方法如下。 (1) 选择【Project】|【Remove from Project】命令。 (2) 单击工具栏上的移除文件按钮。 在弹出的【Remove from Project】对话框中选择要移除的窗体名称,单击【OK】按钮即可。 7.1.2 窗体设置 如果工程中含有多个窗体,为了方便在多个窗体间进行切换,Delphi 提供了以下两种方法。 (1) 在图7.2 所示的代码编辑器中,选择要显示的窗体所对应的单元文件选项卡(如图7.2中选择的是【Unit2】选项),然后单击工具栏上的窗体/单元切换按钮。 (2) 单击工具栏上的查看窗体按钮,在弹出的如图7.4所示的【View Form】对话框中选择要显示的窗体名称,单击【OK】按钮。 在含有多个窗体的工程中,运行后首先显示的窗体称为主窗体,运行过程中如果关闭主窗体则所有窗体都将被关闭,整个工程结束。默认情况下,第一个创建的窗体为主窗体,主窗体可以被重新设置。设置主窗体的方法为:选择【Project】|【Options】命令,弹出如图7.5所示的对话框。

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档