登陆注册
36209800000004

第4章 Delphi概述(2)

设计Windows应用程序用户界面窗口用到的各种部件,称为组件(在有的可视化编程工具如VisualBasic中,称为控件),如命令按钮、列表框、单选按钮、复选框、编辑框、时钟组件、数据访问组件等。

在Delphi中,组件分两类,一类是程序运行时可见的,为可见组件,也称控件,如命令按钮、列表框、单选按钮、复选框、编辑框等;一类是程序运行时不可见的,为不可见组件,如时钟组件、数据访问组件等。

1.3.3对象

窗体和组件统称为对象。

对象有属性、事件和方法。

1.3.4对象的属性

对象的性质称为属性。对象属性说明对象的标题、名称、颜色、尺寸、位置、运行时如何显示、可见性、有效性等。

通常属性分为以下3类。

设计属性:在窗体设计时就能显示和发挥作用的属性。

运行属性:在程序运行时才能发挥作用的属性。

只读属性:只能查看而不能由用户改变的属性。

在程序设计中,要对对象的属性进行设置,方法有以下两种。

在进行窗体设计时,利用对象检查器进行设置。

在程序代码中,用赋值语句进行设置,语句格式为:

对象.属性:=属性值;

1.3.5对象的事件和事件驱动模式

对象的事件是指预先定义的、能够被对象识别的动作,如鼠标单击(Click)就是命令按钮的一个事件。通常,一个对象有若干个事件。

当一个对象的事件发生时,会触发一个事件处理过程。在事件处理过程中,编写事件处理代码,以实现该事件发生时要完成的功能。这样在程序运行中,该对象事件发生时,程序响应这个事件,转去执行这个事件处理过程,这就是事件驱动的程序执行流程控制模式。事件驱动模式是Windows应用程序等图形用户界面程序的一个显着特点。

程序执行流程有两种控制模式,一种为非图形用户界面应用程序的传统控制模式,即过程控制模式。编制好的程序,经编译生成可执行文件,程序运行时,按程序中设计的程序控制流程顺序执行。另一种为Windows等图形用户界面应用程序的事件驱动模式。整个应用程序并没有固定的执行流程,程序窗口中有若干个按功能需要放置的组件,如命令按钮等,选择一个组件的某个事件,如鼠标单击命令按钮,然后编写一段响应这个事件的程序代码,以完成某个需要的处理功能,当用户触发这个对象的事件时,程序就会响应这个事件,执行这段事件处理代码。因此,程序界面中有哪些组件,选择这些组件的什么事件,设计什么样的事件处理代码,是由程序的功能所决定的;而程序执行流程,是由用户的动作决定的。

1.3.6对象的方法

对象本身也可以完成某些具体的操作,如窗口的关闭等,称为对象的方法。根据程序功能的要求,可在事件处理代码中安排某些对象的方法,以实现相应的操作。

1.4Delphi的安装与启动

1.4.1Delphi的安装

安装Delphi6.0的步骤如下。

(1)将Delphi6.0安装光盘放入光驱,光盘会自动启动,若没有,可用鼠标左键双击光驱图标,显示Delphi6.0安装开始界面,如图1-1所示。

(2)界面列出了【Delphi6】、【TeamSource】、【InterBase6.0Server】、【InterBase6.0DesktopEditon】、【RemoteDebuggerServer】和【InstallShieldExpressCustomEditionforDelphi】6个安装选项,其中【Delphi6】是Delphi主程序,【InterBase6.0Server】和【InterBase6.0DesktopEditon】是Delphi自带的数据库系统InterBase的服务器和编辑器,【InstallShieldExpressCustomEditionforDelphi】是将Delphi开发的应用程序制作成安装文件,显然这里应选择【Delphi6】。

用鼠标左键单击(以下皆简称为“单击”)【Delphi6】选项,显示【InstallationWizard】

对话框,如图1-2所示。

(3)单击【Next】按钮,显示“输入安装序列号和授权码”对话框,如图1-3所示。

(4)在【SerialNumber】编辑框和【AuthorizationKey】编辑框中,分别输入安装序列号和授权码,然后单击【Next】按钮,显示“协议”对话框,如图1-4所示。

(5)对话框询问是否接受许可协议条款,若接受,则选择【Iacceptthetermsinthelicenseagreement】单选按钮,然后单击【Next】按钮,显示“安装说明”对话框,如图1-5所示。

(6)对话框显示安装说明,介绍安装信息和应注意的问题等,阅读后,单击【Next】按钮,显示“选择安装方式”对话框,如图1-6所示。

(7)该对话框要求用户选择安装方式。系统提供了3种安装方式:标准安装、紧凑安装和定制安装,默认的是标准安装,若需要其他方式,选择相应的单选按钮,然后单击【Next】

按钮,显示“选择VisiBroker版本”对话框,如图1-7所示。

(8)该对话框要求用户选择VisiBroker版本,这里有3个选项:

VisiBroker4,不支持DLL程序,但可以安装Java开发环境;

VisiBroker3.3,支持DLL程序开发;

不安装VisiBroker。

通常接受默认选择,单击【Next】按钮,显示“选择Office版本”对话框,如图1-8所示。

(9)该对话框要求用户选择Office版本,因为Delphi中有很多针对Office的组件工具。

系统提供了Office2000和Office97两种选择,选择其中一个单选按钮,然后单击【Next】按钮,显示“安装附加部件”对话框,如图1-9所示。

(10)该对话框要求选择安装的附加部件,系统提供了“InterBaseClient”和“MicrosoftDataAccessClient”两种附加部件,用户通过选择复选框决定是否安装、安装哪一种,然后单击【Next】按钮,显示“远程数据库许可协议”对话框,如图1-10所示。

(11)该对话框询问是否接受远程数据库许可协议,选择【Iagreewiththeteamsofthislicense】单选按钮,单击【Next】按钮,显示“设置安装路径”对话框,如图1-11所示。

(12)该对话框允许用户改变默认的软件安装路径而另行设置,若取默认路径,直接单击【Next】按钮;若自己设置某一项的路径,单击相应的【Change…】按钮进行设置,全部路径设置完毕后,单击【Next】按钮,显示“是否保存InstallationDatabase”对话框,如图1-12所示。

(13)该对话框询问是否保存InstallationDatabase,用复选框决定是否保存,然后单击【Next】按钮,显示“确认安装设置”对话框,如图1-13所示。

(14)该对话框要求用户确认以上的设置,若需要修改,单击【Back】按钮,返回前面的步骤重新设置;否则,单击【Install】按钮,系统开始安装,显示“开始安装”对话框,用进度条显示安装进度,如图1-14所示。

(15)在安装过程中,若单击【Cancel】按钮,可中途取消安装;否则等待安装完毕,显示“安装结束”对话框,如图1-15所示。

(16)单击【Finish】按钮,显示“InstallerInformation”对话框,如图1-16所示。

(17)该对话框询问是否重新启动计算机,以对系统进行重新配置,单击【Yes】按钮,重新启动计算机,Delphi安装完成。

1.4.2Delphi的启动

Delphi安装完成后,会在【开始】→【程序】系统菜单中生成【BorlandDelphi6】程序组,如图1-17所示。

单击程序组中的【Delphi6】菜单项,就可以启动Delphi6。

习题1

1.Delphi的主要特点是什么?

2.什么是窗体、组件、对象?控件和组件有什么区别?

3.什么是对象的属性、对象的事件、对象的方法?

4.说明事件驱动模式的含义。

同类推荐
  • 《Internet实用技术》作业集

    《Internet实用技术》作业集

    随着计算机应用的普及和社会信息化水平的提高,Internet已走进我们的生活。《Internet实用技术》这门课将带领我们走进网络的神秘殿堂,让我们认识网络,了解网络,进而学会使用网络,维护网络。其范围涵盖了在授课过程中所讲授的内容,题型多样,内容丰富,并附有两套模拟题,最后附有答案。学生可按照课程进度做习题来巩固和掌握知识。本作业集由李琳编写,由西北工业大学网络教育学院负责组稿和审定。因为时间仓促,水平有限,错误和不当之处在所难免,敬请读者批评指正。
  • EDA技术

    EDA技术

    根据课堂教学和实验操作的要求,以提高实际工程设计能力为目的,深入浅出地对EDA技术相关知识作了系统和完整的介绍,相关知识作了系统和完整的介绍。
  • 条形码技术与应用

    条形码技术与应用

    条形码是一种可供电子仪器自动识别的标准符号,是由一组黑白相间、粗细不同的条、空符号按一定编码规则排列组成的标记,用以表示一定的信息,确认某个物体或规定它的移动,能正确快速地为产、供、销各环节在采集、处理和交换信息时提供标识。
  • 不懂PowerPoint就当不好经理

    不懂PowerPoint就当不好经理

    经理人如何用PowerPoint,来规划部门的发展,如何用PowerPoint来表达自己的经营主张?本书为各类经理人提供了从入门到提高,从原理到实战的一系列知识,相信本书将让演示文稿为经理人的管理效能加分!
  • 从平凡到神奇

    从平凡到神奇

    本书结合多年的开店经验,全面地讲解了在淘宝网开设店铺的相关知识,为准备在淘宝网创业的卖家及刚刚创建店铺的店主,提供全面的开店和经营方面的指导。本书按照淘宝开店的流程安排内容,侧重每个步骤中的实际技巧。本书分3个部分:如何在淘宝开店、如何开好店、如何做强做大店铺。前3章介绍了在淘宝网开设店铺的基础知识,指导读者在开设店铺前做好准备工作,以及建立起自己的店铺,并且完成店铺的第一笔交易;第4章至第7章主要介绍了网店装修和推广的方法,以及网店的物流经验和技巧;第8章着重介绍了将网店做大做强的方法,帮助卖家在开店和经营中树立品牌意识,做大做强自己的店铺。
热门推荐
  • 我是修仙界白月光

    我是修仙界白月光

    顾星是修仙界平平凡凡一个修二代,天赋出众乐于助人,常年在外历练,遇到需要帮助的人她也就随手一救,没想到救的一个个都是未来的大佬。她和反派头子魔尊同归于尽两个人炸成爆米花那天,大佬们痛哭流涕----“师姐,都怪我没保护好你呜呜呜。”“若不是阿星,我早就一命呜呼,我加倍努力只为了有一天也能庇护阿星,为什么不给我这个机会!”顾星以为自己没了,没想到重生了,她一边修炼一边像上辈子一样救人,顺便还计划着怎样搞魔尊。慢慢她却发现,她前世救过的人好像都被另一个女人提前救了?既然这样,她还是专心搞魔尊吧。同样重生准备好好保护幼年顾星的大佬们:她怎么还不来救我?我不要别人救嘤嘤嘤~重生的魔尊:该我上场表演了在我陷入泥沼,踏入黑暗中时,是你带我出绝境,洗去尘埃,赐我新生,这一次换我守护你。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 恰似眼角温柔

    恰似眼角温柔

    遇见少年的一天是我最为欢喜的日子庆幸不只是遇见,更是相恋
  • 封少你老婆又绯闻缠身啦

    封少你老婆又绯闻缠身啦

    【(1V1)男女主可骚可飒可傲娇,总有一面深得你心!】前世,姬倾云在“渣爹”的心理暗示下,在法庭上选择了父方,被各种套路,直到形象被毁的不能再毁了,看着她母亲家族的事业因为自己而跌到谷底,她才发现,自己蠢得多么可怕……幸而,可能老天都看不下去她这么蠢的过了一辈子,系统711绑定在了姬倾云身上,一朝重生,回到了法庭宣判抚养权的那天,一切都还来得及一路虐渣打脸,说她花瓶?姬影帝亲手传教的演技。说她没有文采?最神秘的歌手被爆名叫姬倾云。说她穷的只剩钱……这个,好像没错。只是日子一天天过着,好像有一些前世从未发生过的事情都在发生着。比如,这突然窜出来的封家大少是什么鬼?
  • 恃萌行凶

    恃萌行凶

    【重生×师徒×反套路】昙兰是土生土长的缥缈界原始神,跳下诛神台后,意外魂游异界,并获得了异界的部分知识。而后,她重生到了小时候,成为了类似于穿越者的存在,那么,接下来会发生什么样的故事呢?……小剧场:昙兰在凡界收的小徒弟:我家师父天下第一可爱,不接受反驳。萌萌哒的小昙兰:别惹我,我超凶的!(PS:本文的世界框架参照了部分经典仙侠小说,但内容是完全不沾边的,总的来说,更偏向于搞笑类的轻小说,务必慎入)
  • 大乘理趣六波罗蜜多经序

    大乘理趣六波罗蜜多经序

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 出租屋梦魇

    出租屋梦魇

    我没有阴阳眼,却能见到只有阴阳眼才能见到的东西,而且能交流,从住进出租房开始,平静的生活已不复存在,等待我的是一件又一件的诡异之事,想要摆脱的唯一办法就是帮它找出真象,当每次调查陷入困境的时候……真像到底是什么?
  • 18岁前应该养成的18种习惯

    18岁前应该养成的18种习惯

    每个人都可以通过养成良好的习惯来改变自己的命运,即使未来的人生充满挫折,只要他能够保持良好的习惯,就一定能够以健康正确的人生态度积极面对,从而排除人生中的各种艰难困苦,走向成功。青少年朋友,良好的习惯是健康人格的牢固基础。我们每一位青少年都应该养成良好的习惯,更好地发展我们的人格。愿我们每一位青少年都能记住一点:好习惯时刻影响着我们的命运。
  • 五四运动

    五四运动

    本书是《中国现代史演义》系列之一:《中国现代史演义》以演义体的形式,叙述了从辛亥革命孙中山缔造共和到今天海峡两岸企盼统一的现状。它把孙中山、蒋介石、毛泽东、邓小平历史巨人在百年中国历史上的惊涛骇浪表现的淋漓尽致。该书还展现了当今海峡两岸重要人物的重大活动。这是一本给读者以深思的书。