快速入门-Delphi 联系客服

发布时间 : 星期三 文章快速入门-Delphi更新完毕开始阅读83f2e6b269dc5022aaea000f

第1章 Delphi快速入门 21

单击各标签就可以进行标签之间的切换。对话框左下角的Default复选框,用来保存默认设置。选中后,每个新工程就会使用当前的设置。

1.5.3 使用窗体样板和对话框向导

在Delphi中,一个重要的设计思想是软件可重复使用,所以系统已经载入了一些用户可应用的窗体样板。使用窗体样板可以简单生成各种对话框。

1.使用窗体样板创建窗体

创建一个新工程时,Delphi已经创建了一个新的空窗体。如果需要使用一个窗体样板,向工程中增加一个窗体。选择File|New|other选项,Delphi即会显示New Items对话框,如图1-13所示。在Forms选项卡上,从样板库中选择期望的新窗体增加到工程中。

图1-13 New Items对话框

在New Items对话框可以选择窗体、工程模板、或是启动某个向导引导创建应用程序。New Items提供对Object Repository(对象仓库)的浏览,对象仓库中保留有窗体(Forms)、工程(Project)和向导(Wizards)。可以直接使用这些对象,复制到自己的工程中,或从现存的对象中继承获得。每个New Items对话框的标签都可以被包含到自己的工程中。

2.存储已建立的窗体样板

首先创制一个窗体的样本,在窗体区域中单击鼠标的右键,可以调出窗体的加速菜单。选用Add To Repository...,将弹出对话框,如图1-14所示。

在Forms列表框中,选择想要创建为样板的窗体。在Title文本框中输入想要在样本库内图标下出现的文本。在Description文本框,输入关于样板的详细说明。这样在浏览样本

22 Delphi简明教程 库时,在状态行上会显示这段文字以进行提示。可以选择一个图标作为新窗体样板的图标,单击Browse按钮,选择一个现有图标来代表新的窗体样板。否则将使用按钮左边的默认窗体图标。单击OK按钮,Delphi会提示是否确认将窗体存储为样板。

图1-14 存储窗体样板对话框

再次打开New Items对话框,会发现该窗体已经被保存成一个窗体样板。 3. 使用对话框向导

对话框样板呈现了友好界面的被保存对话框,而对话框向导却能根据用户提供的信息,智能地创建复杂的对话框。

选择File|New...,在New Items的Dialog页选用Dialogs Wizard,Delphi将提示回答各种问题,以便于建立复杂的对话框。

1.5.4 使用工程样板和应用向导

Delphi的工程样板提供预先设计的工程来作为应用程序开发的起点。而应用向导则允许用户按照一定的模式来创建一个应用程序。

1.使用工程样板

如果通过一个工程样板来开始一个工程时,除了空白工程样板外,都会被要求指定一个惟一的子目录即工程目录Project Directory,用来存储新的工程。如果指定一个不存在的目录,Delphi会自动生成它。可以通过加入新的窗体和程序库单元来修改它,或不加修改地直接利用,而只是加入事件处理过程。无论如何修改,所作的修改只影响到打开的工程,原先的工程样板不会受到影响,可再次被利用。

选择File|New选项,在New Items对话框中选用Projects页,可以选择将MDI、SDI、Windows 95 Logo等应用程序作为默认的工程类型,单击所需工程的图标,使之高亮度显示,然后单击OK按钮,如图1-15所示。

在接下来的Select Dictionary对话框中指定一个用来包含新的工程文件的目录,则一个工程样板的副本在指定的目录中打开。

第1章 Delphi快速入门 23

图1-15 New Items对话框的Dialgos Projects选项卡

2.使用应用向导Application Wizard

如果您想在打开一个工程时,利用应用向导来取代工程样板而成为默认值,则使用File|New,在New Items的Dialgos Projects选项卡上选用Applcation Wizard。这样,双击它的图标,会弹出一系列对话框,提问选择工程是否需要一个标准的Windows对话框、含有哪些菜单、加速条等。图1-16是使用应用向导后出现的第一个对话框。

图1-16 应用向导引导建立复杂的工程

Delphi 会要求输入工程文件名及它存储的惟一目录,并提示选择应用程序是否使用MDI窗口、是否含有状态行、提示等。选项设置完毕,单击Finish按钮,Application Wizard即按照要求,建立起一个可以直接运行的工程文件。

24 Delphi简明教程 1.6 .net环境的Delphi开发技术

Delphi完全支持新出现的Web服务标准,并且整合了模型驱动的开发方式。是一个针对Windows平台上的跨平台快速应用程序开发环境。它一个显著特性是企业开发和部署。通过新的UML设计器和模型驱动架构技术,并允许开发者利用企业应用程序开发方法,更快地把概念变成产品。

1.7 一个简单的Delphi程序

运用Delphi编写运用程序包括新建应用程序、设置窗体属性、添加组件、设置组件属性、添加事件、编写事件响应代码、保存程序和编译运行程序等几大步骤。下面通过一个简单的程序来介绍这个过程。

1.新建应用程序

启动Delphi,选择File|New|Application选项,新建一个应用程序。 2.设置窗体属性

用鼠标单击Object Inspector(对象查看器)标题栏以激活对象查看器,在对象查看器中选取Properties选项卡,单击Caption属性右侧,输入窗体的新标题“我的第一个窗口”。

单击Height属性和Width属性右侧,分别输入窗体的高和宽的尺寸160和240;再单击Left属性和Top属性右侧,分别输入窗体左上角的坐标200和120。

用鼠标单击窗体以激活它,再用鼠标拖动窗体边界可以修改窗体的大小,而且具有直观效果。在窗体的标题栏上按住鼠标左键不放,移动鼠标可以将窗体放到所需位置。

上述设置窗体大小和位置的方法对于组件同样适用。 3.向窗体中添加组件

用鼠标单击组件面板的Standard选项卡上的Button组件,将鼠标指向窗体中的任意位置(标题栏除外),单击鼠标,即可将Button1组件放入窗体中。或者直接双击组件面板上的Button组件,也可以在窗体中添加一个Button1组件。

添加Button1组件后窗体布局如图1-17所示。 4.设置组件属性

选中窗体中要设置属性的组件(这里是Button1),再单击Object Inspector(对象查看器)的标题栏以激活对象查看器,并选择Properties选项卡。在对象查看器中单击要设置的属性,如单击Caption属性,在其右侧输入新的属性值,如“欢迎”。

5.添加事件