Borland Visual Basic 6.0 的新产品功能主要包括以下几个方面:BizSnap Web Services RAD 开发平台通过轻松创建 XML/ SOAP Web Services 和连接,简化了 B2B 的集成过程。 DataSnap 使客户能够建立支持 Web Service 的高性能中间件,使得任何客户端应用程序或服务都能通过行业标准 Web Services 和 XML、DCOM 或 CORBA,与任何主流数据库(如Oracle、MS-ACCESS2003、Informix、IBM? DB2、Sybase 和 InterBase)轻松建立连接。
2.1.2 Visual Basic 6.0 基本概念介绍
1、Visual Basic 6.0的最基本的一种形式
Visual Basic 6.0实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。一个Visual Basic 6.0程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。您的工作只是在“骨架”中加入您的程序。缺省的应用程序是一个空白的窗体,在运行过程中我们可以得到一个空白的窗口。这个窗口拥有WINDOWS的所有性质:可以被最大化、缩小、移动和最小化等,但你却用编写任何一句程序。所以本框架用所有的应用程序共用为用户开发程序打下良好基础。Visual Basic 6.0已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。
应用程序框架在空白窗口的后台等待用户输入。由于并未设置它在用户输入后进行什么回应,窗口除了对WINDOWS最最基本的响应外,它只接受用户的输入,然后再把它们忽略。Visual Basic 6.0把Windows编程的繁复过程都放在Romulam下面进行覆盖,这样你可以轻松地进行编写程序从而不被干扰。
2、面向对象编程的概念
面向对象的程序设计Visual Basic 6.0的建立在Object-Oriented Programming之OOP的基础之上。OOP致力于创建软件重用代码,使其具有更强的模拟现实世界环境的能力,这让它成为从上往下编程中的佼佼者。它通过在程序中把语句进行括句,把函数包装成进Windows编程中必要的对象。面向对象的编程语句把复杂工作条理变得清晰容易。说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。对象与传统程序设计的方法并不兼容,而且部分面向对象使情形变得更糟源]自\优尔|文}论(文]网[www.youerw.com。而Visual Basic 6.0是完全面向对象的,这就使得Visual Basic 6.0成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。
一些早期的Object-Oriented Programming功能程序语言例如Pascal,C++,Smalltalk此类语言,他们不能简易的得出可视化的对象虽然它们带有着面向对象的特点,程序员编程者需要花费更多的时间去编写更多的代码。Visual Basic 6.0的推出,填补了这项空白。您不需要亲自建立对象,只需将完成功能的代码加在提供的程序架构中,Visual Basic 6.0会帮你完成余下的工作。程序员丝毫不用绞尽脑汁去把美化界面和优化结构,Visual Basic 6.0会轻松地完成任务。