第1章 Dephi 2010集成开发环境.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Dephi 2010集成开发环境

Delphi 文翰 wenhan_csu@163.com;上机作业;课程学习的目的、任务;课程考核;;1.1.1 Delphi 2010的主要特点 1.可视化开发环境 可视化主要指开发图形用户界面时,不需要编写大量的程序代码以描述界面的外观特性,而只要把所需的组件加入窗体相应位置即可。 2.丰富的VCL VCL是Delphi最重要的组成部分,包含了多种类别的组件,这些组件是进行各种程序开发的有力工具。 3.面向对象 面向对象程序设计(Object-Oriented Programming,OOP)是Delphi的基础。 4.高效的编译器 Pascal编译器以编译速度快而著名,Delphi正是建立在此基础上的,它是针对Windows系统的最快的高级语言本地代码编译器。 5.强大的数据库开发功能 Delphi提供了一整套数据库解决方案,包括建立、连接数据库,SQL操作,保存、编辑和显示数据集等功能的组件或工具。 6.良好的分布式应用开发支持 Delphi支持多种分布式应用模式的开发,用其开发的程序小到简单的消息通信程序,大到庞大的多层次应用。;Delphi 2010与早期的版本相比,具有以下这些新特性功能。 (1)多核的支持/异步方法。 (2)Direct?2D模块及开发库。 (3)拥有一个能同时运行于x86和x64的IDE,在此IDE下将会有跨平台编译器,能够编译Linux和MAC的应用程序。 (4)支持Windows 7下的触摸式编程和对手势事件的感知。 (5)支持手持设备的开发,如工业设备、手机等。 (6)强化的DataSnap,可以完美地支持在Delphi、C++ Builder和Delphi?Prism之间传递数据。 (7)可以调试数据库中的存储过程(Store?Procedure)和函数(Function),并帮助数据库找出问题。 (8)多人合作模式的进化,避免写过多过长的代码,CodeGear将进一步致力于减少代码量,在提高开发效率的同时,也保证产品的质量。;1.类(class)和组件 类是面向对象编程的最基本概念,它是对具有相同特性事物的抽象,包括对事物静态特性和动态特性的描述,是创建对象的模板。 2.对象(object) 对象是类的实例(instance)。面向对象的程序由若干个对象组成,对象之间通过消息相互作用。在Delphi中,对象是组件的实例。 3.事件(event)和事件处理 事件即消息。通常,事件可能是用户执行的诸如单击鼠标、按键等操作,也可能是程序内部触发的,如定时器等。;1.2.1 Delphi 2010主窗口 Delphi 2010主窗口位于集成开发环境的顶端,如图1.2所示。 ;1.主菜单 主菜单及其下拉菜单提供了Delphi 2010集成开发环境的所有功能。与Windows系统的其他应用程序菜单一样,当某个菜单项处于灰暗状态时,它是不可选的。 2.快捷工具栏(Speed ToolBar) Delphi 2010默认的快捷工具栏上的命令按钮如图1.3所示。 ;组件面板的布局如图1.5所示。;例如,若某工程包含Form1和Form2两个窗体,要对这两个窗体进行编辑,就可用上述方法选择窗体,如图1.6所示。;对象树状查看器(Structure)以树状结构显示当前工程所包含的所有对象,就像在Windows系统的文件管理器中显示各文件夹及文件的树状结构一样,如图1.7所示。;对象查看器由三部分组成,分别是对象列表框、属性选项卡和事件选项卡,如图1.8所示。;如图1.9所示为对象查看器中事件选项卡的ActiveControl和Action属性。;1.3.1 应用程序开发步骤 通常开发Delphi应用程序的步骤如下。 (1)创建应用程序,建立窗体。 (2)设计应用程序界面,即在窗体上添加组件。 (3)设置组件属性。 (4)编写响应事件处理程序代码。 (5)保存文件。 (6)编译、运行。;【例1.1】 本例包含一个工程,该工程含有两个窗体:一个是主窗体formInfoInput,用于输入信息;另一个是信息显示窗体formInfoShow,用于显示用户在主窗体中输入的信息。 formInfoInput窗体界面如图1.10(a)所示。;formInfoInput窗体及组件对象属性列于表1.1中。;formInfoShow窗体界面如图1.10(b)所示。;formInfoShow窗体及组件对象属性列于表1.2中。;1.创建应用程序和主窗体 选择主菜单的File→New→VCL Forms Application-Delphi菜单项,若此前未打开任何工程,则系统新建一个应用程序;若先前已打开了工程并且没有对发生了变化的工程进行保存,则系统会提示是否保存等信息。 2.设置主窗体

文档评论(0)

dmdt5055 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档