网络百科 知识 Delphi开发工具的意思 编程环境

Delphi开发工具的意思 编程环境

Delphi开发工具:Borland公司(已和Inprise合并)开发的可视化软件开发工具。Delphi是一种第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而且在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。
1.Delphi的特点
Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。
Delphi提供了多种开发工具,包括集成环境、图像编辑(imageeditor),以及多种开发数据库的应用程序,如DesktopDataBaseExpert等。除此之外,还允许用户挂接其他的应用程序开发工具,如Borland公司的资源编辑器(resourseworkshop)。
Delphi在数据库方面的特长表现在:适应于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代的数据库引擎;数据分析手段和提供大量的企业组件。
2.Delphi可视化编程环境
Delphi可视化编程环境由四个主要窗口构成:
(1)主窗口:Delphi的主窗口位于屏幕的上端,包括菜单(menu)、加速条(speedbar)和部件选项板(componentpanel)。menu是下拉式主菜单。加速条位于主窗口的左下端,由两排共14个加速按钮组成。这些按钮是菜单功能的快捷方式,各种图标直观地表示了它能执行的动作。部件选项板由一行、若干页对象按钮所组成,利用它来选择需要的部件并将它放到窗体中去。
(2)对象检视器:对象检视器窗口含有两页:Properties页显示窗体中当前被选择部件的属性信息,并允许改变对象的属性;events页列出了当前部件可以响应的事件。按动objectinspector下端的“events”页标签,使得events页可见,在一定的事件后边的空白处,可以定义对象接受到相应事件时执行的动作。首次启动时,对象检视器窗口显示的是当前窗体form1的属性。对象检视器根据对象属性的多少,决定是否有滚行显示。移动滚行条,可以查看当前对象的全部属性。
此外,对象检视器上还有对象选择器(objectselector),位于对象检视器上方的下拉式菜单中。它显示了窗体上所有部件的名称和类型,也包含窗体本身。用对象选择器很容易地在窗体的各个部件之间切换,也可以快速地回到窗体本身。
(3)窗体窗口:窗体窗口是开展大部分设计的工作区域。可以把部件放在窗体中,通过移动位置、改变尺寸等操作随心所欲地安排它们,以此来开发应用程序的用户界面。窗体上有栅格(grids),供放置部件时对齐位置用,在程序运行时栅格是不可见的。
通常应用程序可能有不止一个窗口,用户可以选用不同的窗体进行设计。其他窗体可以是对话框(dialogbox)、数据录入框等。
(4)代码窗口:代码窗口一开始处于窗体窗口之下。在Delphi中,设计用户界面直接在窗体中进行,运行结果和设计样板完全一致。当部件被放到窗体上时,Delphi会自动生成大部分的用户界面代码。用户所应做的只是在它生成的框架中加入完成所需功能的程序段。点击Forml的状态行使代码窗口可见。
在代码编辑器中可书写Delphi应用程序的源代码。当程序中含有不止一个窗口时,会有多个库单元的源程序出现在代码编辑器中。代码编辑器的标题条中显示了当前正在编辑的库单元文件名。要查看某一特定程序的源代码,只需用鼠标点动写有该库单元文件名的页标签,就可以对该库单元进行编辑了。

返回顶部