Delphi 6.0编程指南
Delphi是当前最强大,最灵活的基于Windows的可视化应用程序开发工具。它将可视化技术与Object Pascal语言完美结合,具有良好的数据库访问能力,是一个非常强大的应用程序开发组件的集合,被喻为“第四代编程语言”。Delphi 6.0是Borland公司继Delphi 5.0后的又一力作。
#1 一、Delphi 6.0新特性
(1)Delphi 6.0通过完全基于SOAP的网络服务和XML数据交换支持,从根本上简化了在互联网上构筑下一代电子商务的程序。XML及
网络服务技术和Delphi 6.0的无缝融合为工业标准化的网络服务和互联网上B2B、B2C和P2P的集成带来了唯一的快速开发工具。
(2)WebSnap使得Delphi能够直接融入当今的网站开发团队。通过WebSnap,Delphi程序能够无缝地集成到网站和使用现今流行的
HTML开发环境(如Dreamweaver、FrontPage、
VBScript和
JavaScript)的网站开发团队中。
(3)编写单一
源代码的Windows/Linux程序。Delphi 6.0和Kylix兼容,使用交叉平台的CLX控件库和可视化设计器编写的高性能、可移动式的Windows程序能在Linux上用Borland Kylix轻松编译。
(4)支持最新的Windows 2000/Me和Office 2000图形用户接口。通过ActionBands、ActionManagers和Shell Controls可以轻松制作最流行的、符合微软UI最新趋势的动态用户界面。通过让最终用户完全自定义他们自己的UI使用来排除复杂的用户界面。
#1 二、Delphi的IDE环境
当我们打开Delphi 6.0的时候,首先进入的就是它的集成开发环境(Integrated Development Environment,IDE),我们编写、运行和调试程序就是在这个环境中完成的。
在Delphi 6.0中,集成开发环境由碟码编辑器、调试器、工具栏、图像编辑器和数据库工具组成,所有这些以集成的方式进行操作。如下(^60090203a^)所示。
1.主菜单
主菜单是位于屏幕最顶端的主控窗口的菜单栏,通过它几乎可以访问所有的Delphi的提供工具。
2.工具条
工具条提供了一组快捷的按钮来让用户能迅速访问到Delphi 6.0中
常用的功能。
3.控件模板
位于主控窗口工具条右边的就是控件模板,通常我们也将它们称为Delphi的组件。Delphi 6.0将很多功能相近的控件放在同一个控件组中。
按一般情况来说,只需要双击一个控件就可以把它放到应用程序的窗体中去。使用Delphi进行编程大部分情况就是使用各种控件,只要掌握了基本控件的使用方法,你就可以很方便地编制出一般的应用程序了。
4.窗体设计器
当你第一次运行
Delphi 6.0的时候,在整个界面的中间可以看到一个标题栏为Form1的窗体,这就是窗体设计器。
在这个设计器中,你可以对要开发的应用程序的外观进行设置,它是整个Delphi应用程序
设计的基础。
在Delphi 6.0的窗体设计器是所见即所得的,你可以在窗体上任意放置自己所需要的可视或者是不可视控件。
5.代码编辑器
位于窗体设计器的下方的那一块编辑区域称为代码编辑器。在Delphi 6.0中,代码编辑器由两部分组成,左侧是一个代码分析器,它可以让你很方便地找到应用程序中的类、各种定义的方法和变量等。右侧则是用户输入代码的地方,我们从代码编辑器窗体上的标签可以看到,现在打开的文件是Unit1.Pas文件,每一个编辑的文件都可以打开在一个标签页中,你可以通过点击标签的方法方便地在工程的各个文件之间进行切换。
代码编辑器是程序员编程的一个环境,几乎所有的代码都在这个地方进行输入、运行和调试。Delphi 6.0提供的代码编辑器除了具有一般文字编辑器的功能外,还有很多体贴的设计。例如当你在输入代码时,Delphi会自动分析你的代码,以各种不同的颜色和状态来区别不同的代码、函数和关键字。例如,在默认的设置中,关键字是黑体的,数字是蓝色的,而注释