第三章 delphi窗体

第三章 delphi窗体

ID:21845411

大小:254.00 KB

页数:49页

时间:2018-10-20

第三章 delphi窗体_第1页
第三章 delphi窗体_第2页
第三章 delphi窗体_第3页
第三章 delphi窗体_第4页
第三章 delphi窗体_第5页
资源描述:

《第三章 delphi窗体》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章窗体的使用窗体是编写Delphi程序的工作底稿区,凡是与用户进行交互的程序都得使用窗体来设计用户界面面。在程序运行时,窗体实际上就是标准的应用程序主窗口、对话框及多文档界面的主窗口。因此在编写程序时一定要掌握如何在窗体中加入、选定、删除、对齐组件等方法。另外对窗体本身及各组件的属性及方法也必须有一定的认识与了解。退出3.1窗体和组件3.2窗体中组件的操作3.3窗体组件的属性3.4窗体的事件3.1窗体和组件3.1.1窗体和组件的关系1.窗体与组件的包容关系窗体与组件的包容关系是指窗体是一种容

2、器,组件就像是容器中包容的对象。从程序设计时组件放在窗体上我们就可以直观地看出来,另外在ObjectPascal的代码上也可以反映出来。如当我们在窗体上放一个标签、一个编辑框、一个按钮时,程序代码中的界面部分为:typeTForm1=class(TForm)//定义窗体类Button1:TButton;//定义窗体类的Button成员Label1:TLabel;//定义窗体类的Label成员Edit1:TEdit;//定义窗体类的Edit成员private{Privatedeclarations

3、}public{Publicdeclarations}end;varForm1:TForm1;//定义一个窗体2.对窗体的理解我们知道窗体是Delphi基本的构造模块,Delphi程序设计就是在窗体上进行的。当程序运行时,窗体实际上就是我们看到的各种窗口和对话框。在窗体上放置的组件有些是可见的(称为控件),有些是不可见的。用户可以通过可见的组件来操作应用程序,对不可见的组件,用户无法直接与之进行交互式操作,需要通过某种控件才能访问到它们。实际上,窗体也是一种组件,因此对于窗体也可以设置窗体的属性

4、、编写事件处理程序。3.组件的特性从面向对象程序设计的角度来看,组件就是对象,这些对象具有下列特征:⑴封装性封装了数据和数据的访问方法。⑵继承性继承了父类中的数据和方法。⑶多态性从一个祖先派生出来的对象之间可以进行可替换的操作。Delphi中的所有组件都是从共同的祖先Tcomponent类派生出来的,因而都有一些共同的特性。3.1.2组件的层次结构Delphi提供了可视化组件库VCL(VisualComponentLibrary),通过VCL提供了大量的功能各异的可见和不可见组件,从而使Delp

5、hi具有真正可视化和快速的特点。1.控件可见的组件也称为控件,在程序运行时用户可以与其进行交互。一般来说这些控件在设计阶段与运行阶段的外观是相同的,因此对设计阶段的窗体布局带来了方便。控件可分为三类:窗口控件、图形控件、ActiveX控件。2.不可见组件不可见组件是用户无法与其进行交互的组件。在设计阶段它表现为一个小图标,通过该图标可以设置组件的属性、方法等。这些组件主要用于完成各种不同的任务,为应用程序在运行时提供后台服务,如菜单组件、定时器组件等。3.1.3组件的分类这里对组件的分类是按实现

6、的功能进行分类的。1.组件的公共元素每个组件都包含一系列的属性、方法和事件。其中一部分是从父类中继承而来的,称为公共元素,如每个组件都有一个单击事件,它就是所有组件的公共元素。2.组件的关键元素每一组件都有自己特殊的元素,这些元素称之为关键元素。如单选按钮有一个Checked属性,它表示单选按钮的状态(是否被选中);Name属性是所有组件都有的,它表示组件的名称。3.2窗体中组件的操作在启动Delphi或选择File

7、New

8、Form菜单命令建立应用程序后,出现的程序设计工作底稿区为空白。从组件

9、选项板中选定所需的组件就可以构造应用程序。在组件选项板中的组件图标凸起表示未选定,凹下表示选定;鼠标指针图标凹下表示没有选定组件,凸起表示有组件选定。3.2.1组件的添加在窗体中添加组件有以下两种方法,可以根据需要来选择其中一种方法。1.方法一添加组件到窗体中,可使用下面的操作过程:第1步:选定组件在组件选项板上单击包含要用组件的页标签,然后单击要用的组件。第2步:添加组件将光标移动到窗体要放置选定组件的左上角单击。这时组件以默认的大小出现在窗体上。2.方法二添加组件到窗体中,可使用下面的操作过

10、程:第1步:选定、添加组件在组件选项板上单击包含要用组件的页标签,然后双击要用的组件。则选定的组件就会出现在窗体的正中央。若窗体的正中央已有组件,则添加的组件放在其上。第2步:移动组件到适当的位置将光标移动到窗体中央的组件上,将其拖动到窗体中的适当位置。若要一次添加多个相同类型的组件,使用下面的操作过程:第1步:按住Shift键。第2步:选定组件在组件选项板上单击包含要用组件的页标签,然后单击要用的组件。选定的组件图标凹下且边缘呈蓝色。然后放开Shift键。第3步:在窗体中添加选定的组件将光标移

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。