Delphi 7.0的属性和事件按英文字母排序的界面,而是默 认先分类再按英文字母排序,这有利于程序员找出所需要的属性, 操作更加方便快捷。 2.组件面板的改变 组件面板不但位置发生了改变,而且使用方式也略有不同。 Delphi 7.0以选项卡的形式显示,而Delphi 8.0以下拉列表的形式 显示,即单击“Categories”按钮,弹出的下拉列表中有 “Standard”,“Additional”,“Win32”和“System”等。
1.1.3 Delphi 8.0的新功能 的新功能 Delphi 8.0除了具有Delphi 7.0的功能外,还增加了许多新功 能。如全新的ADO.
NET数据库功能,创建和部署ASP.NET应用 程序。并对语法进行了修改,如PChar类型已经被取消,而用 String代替。
1.2 Delphi 8.0的集成开发环境
集成开发环境IDE(Integrated Development Environment)包 括调试器和编辑器,它是生成应用程序的最基本的需要。Delphi 8.0的集成开发环境包括主窗口、窗体设计器、代码编辑器、代 码浏览器、项目管理器和对象监视器等。
1.2.1 集成开发环境简介 Delphi 8.0的集成开发环境及主窗口如图1.2.1所示。其中代 码编辑器和代码浏览器处于隐藏状态,如果按“F12”键即可看到 窗体设计器被隐藏,而代码编辑器出现在窗体设计器的位置;可 以通过鼠标右键单击“窗口设计”标签“Unit1”,在弹出的快捷 菜单中选择“View Explorer ”命令,代码浏览器即可出现在左侧 的对象监视器位置。
当用户在窗体设计器中设计窗体时,Delphi 8.0自动生成窗 体代码,不需要用户编写,这减轻了用户编程的
工作量,用户只 须
设计界面,并在按钮的事件中添加一些代码,即可完成开发的 项目。
图1.2.1 Delp
hi 8.0的集成开发环境及主窗口
1.2.2 菜单栏功能简介 菜单栏位于标题栏的下方,它提供了程序开发的所有功能及 命令。Delphi 8.0的主菜单共有11项,其菜单名及主要功能如表 1.1所示。
表1.1 菜单名及主要功能
1.2.3 工具栏 工具栏是由菜单中一些常用命令组成的,Delphi 8.0默认显 示的工具栏有Standard,View,Debug,Custom和Desktop等。工 具栏中的按钮名称和主要功能如表1.2所示。
表1.2 按钮名称和主要功能
提示:在保存一个项目时,至少要保存两个文件:一个是项 目文件(*.dpr);另一个是单元文件(*.pas)。在保存文件时, 最好单击工具栏中的“保存所有文件”按钮 ,以便保存所有文 件。 1.2.4 窗体设计器(Form) 窗体设计器( ) 窗体设计器简称窗体,在屏幕中最大面积显示的部分是窗体 设计器。Delphi 8.0与Delphi 7.0的窗体设计器不同,Delphi 8.0的 窗体设计器是以标签的方式显示的,有利于单元之间的切换。
窗体设计器用于设计应用程序的用户界面。在未放入组件前, 编译运行后窗体是一个空白窗口。可在该窗体中添加一些组件, 其操作方法是单击“组件面板(Tool Palette)”中的 “Categories”按钮,弹出其下拉列表,如图1.2.2所示。选择所需 要的组件,如选择“Standard”选项,在弹出的下拉列表中,单击 如标签、按钮等组件,然后在窗体适当的位置单击鼠标左键,在 单击的位置即可显示该组件,并可以用鼠标来调节组件的大小及 位置,在对象监视器的属性选项卡中改变其属性值。
提示:窗体与窗口属于同一对象,只是在设计时称为窗体, 运行时称为窗口。 1.2.5 对象监视器(Object Inspector) 对象监视器( ) 在Delphi程序开发中对象监视器是最
常用的工具,利用它可 以方便地修改窗体和组件的属性。对象监视器包括属性选项卡和 事件选项卡。
图1.2.2 “Categories”下拉列表
(1)属性选项卡(Property):用于显示对象的属性信息或 修改对象的属性。窗体和组件的属性一般包括颜色、字体、大小、 位置等。这些属性可以在对象监视器中直接设置,也可以在窗体 的事件