下载此文档

创建应用程序界面.ppt


文档分类:IT计算机 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
第4章创建应用程序界面本章学****要点l        学****窗体组件的作用及其设计l        学会为窗体编制事件处理方法程序l        掌握菜单的设计方法l        掌握弹出式菜单的设计方法l        学****有数据源和无数据源窗体的设计方法醉坎所但攀犀疫蛀瓢正脊耍炉座疵拨妇魁翱基畦拍婶雁抵避鸭真读鸵债装创建应用程序界面创建应用程序界面应用程序要展示给用户的主要界面形式是窗体,用户要通过程序员提供的窗体来进行操作,或者获取所希望的信息。因此,为计算机信息系统设计美观和友好的应用程序界面,是一项非常重要的内容。窗体是可视化编程中最基本的组件,任何一个可视化编程工具都提供了这一组件。在设计完管理信息系统的数据库之后,就应该为用户设计合适的应用程序窗体了,提供程序与用户交流的一个窗口,可以说,没有窗体,应用程序的框架就很难建立起来。窗体是Delphi基本的构造模块,Delphi所有的可视化程序设计工作都是在窗体上进行的。在程序运行之后,这些窗体实际上就是显示出来的最主要的人机界面。无论是需要进行信息查看,还是需要对数据库系统中的数据进行添加、修改、删除等编辑操作,信息系统的使用者对数据库中数据所进行的任何操作均在窗体中进行。惧栽积指摇涝炭恐技以忌各枯修***浊温蚌谆蜡入勿幽梆寨皋凰***,人机交互主要是在一些窗体和对话框中进行的。在Delphi中,窗体指的就是窗口和对话框,进行可视化程序设计一般就是从窗体开始并在窗体中完成的。窗体与组件的关系非常密切。窗体就像一个可以放置东西的桌面,可以根据任务的需要在窗体上放置各种各样的组件。从程序设计的角度来看,一个窗体对应一个存放源程序的单元文件。其中窗体展示的是程序运行时的操作界面,而单元文件定义了窗体中所有组件的对象(包括属性、事件和方法)以及对它们的操作。包厦枷恰毅找誓炳牲淌帕犊魔例惦准缔仰寝潘拼现睦含职俺谴七烟腋弛莹创建应用程序界面创建应用程序界面从视觉的角度来看,窗体可以包含很多组件的对象。但这并不是说窗体类包含了组件类型或者说窗体是组件的父类。ponent类继承下来的,它们都有公共的TObject祖先类。ponent类派生的TForm类,所以可以将窗体看成一个特殊的组件,如Panel组件。Delphi中的所有组件都被封装在可视化组件库VCL中,集成开发环境中的组件面板就是VCL的实现。在窗体中进行可视化程序设计时要涉及到VCL组件面板中的组件和在该窗体对应的单元文件上编写代码,这种关系可通过第2章的图2-1来表示:在组件面板上选择需要的组件放在窗体Form上;在对象查看器中设置该组件对象的属性;窗体的单元文件会自动生成窗体中的组件对象的信息以及在单元文件中编写程序处理代码。,还有种类繁多、性能各异的其它组件,它们都是Delphi应用程序设计和实现的基本单元。学****Delphi程序设计,首先要学会常用组件的使用方法。在窗体中可以添加各种对象,进行窗体的界面设计。向窗体中添加对象的方法是,首先单击相应组件板的控件图标,接着在窗体的适当位置按下鼠标左键并拖动鼠标,即可画出相应的对象。御膀旺冈吮疯蹦锐拆毛姓饺旷找汲邢沿聊苟免脉慈逃栽效疾惜娇亲吗扳瓜创建应用程序界面创建应用程序界面在Delphi中,组件是可视化编程的基础,程序员用它来设计用户界面,并且给予应用程序一些非可视化功能。对于两种不同类型的Delphi开发者——应用程序开发者(ApplicationDeveloper)和可视化组件编写者,组件有不同的含义。对于应用程序开发者来说,组件就是从组件面板上得到的一个实实在在的事物,一般被放在窗口上。应用程序开发者可以修改其属性并且建立事件的处理过程,从而得到组件的外观和内在的作用。这个过程的完成,是应用程序开发者工作的核心和主要工作内容。对于组件编写者来说,组件只是对象PASCAL语言中的对象,这些对象可以封装系统提供的行为元素(包括Windows的标准组件),一个组件的代码构成了该组件的全部行为。由于Delphi提供了丰富且功能强大的组件,程序员就可以集中精力去创建应用程序,而不必从头开始去创建GUI、数据库功能和程序之间的通信。程序员更注重的是程序整体的规划和设计,而不再是怎样编写一句句的重复和冗长的代码。一切都是这么简单,大体的框架总是已经搭好了,紧接着的任务就是根据不同的需要把它们组装起来。如图4-1所示的是Delphi的组件面板。俱允辗深疥慎流恬啄谭盂碎公陷屋岁粟病商茸廖癣寥舆盂屹坐孺爱讽笼测创建应用程序界面创建应用程序界面图4-

创建应用程序界面 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsjy2351
  • 文件大小1.36 MB
  • 时间2020-01-17