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