论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)图像处理毕业论文

2.       事件驱动的程序机制

paper51.com

Visual Basic程序运行的基本方法是由“事件”来驱动程序运行的。不使用传统编程中的“主程序”和“子程序”之间细致的连带关系,而是将大规模的程序分为若干个单一的、独立的、小规模的段落程序,分别由各种“事件”来驱动执行,大大降低了程序的编写难度。

paper51.com

Visual Basic版本简介:它有三种版本,各自满足不同的开发需要。

copyright paper51.com

1.学习版。利用学习版编程人员可以轻松的开发出Windows下的应用程序。它包括所有的内部控件及Grid、Tab和Data_Bound控件。学习版提供的文档有《程序员指南》、《联机帮助》、及《Visual Basic联机手册》。

内容来自论文无忧网 www.paper51.com

2.专业版。为专业编程人员提供了一整套进行系统开发的功能完备的工具。该版本包括学习版的全部功能同ActiveX控件,还包括Internet控件和Crystal Report Writer。专业版提供的文档有《程序员指南》、《联机帮助》、《部件工具指南》。

http://www.paper51.com

3.企业版。使得专业编程人员能够开发功能强大的组内分别式应用程序。该版本包括专业版的全部功能连同工程版的控制系统等。企业版提供的文档除包括专业般的所有文档外,还有《客户/服务器应用程序开发指南》和《SourceSafeUser’s Guide》。

paper51.com

因为本软件开发的平台为企业版VisualBasic 6.0,而且现在市面上流行的也是企业版Visual Basic6.0,因此这里我们主要介绍Visual Basic 6.0。

copyright paper51.com

Visual Basic 6.0是微软公司系列可视化开发工具VisualStudio 6.0中的产品,是创建Windows应用程序最简便、最快捷的开发工具之一。同时VisualBasic 6.0具有强大的图形图像处理功能,并广泛应用于图形设计、图像处理及多媒体技术中。

内容来自www.paper51.com

2.2  Windows  API函数 paper51.com

Win32 API即为Microsoft32位平台的应用程序编程接口(Application Programming Interface)。所有在Win32平台上运行的应用程序都可以调用这些函数。

http://www.paper51.com

使用Win32 API,应用程序可以充分挖掘Windows的32位操作系统的潜力。Mircrosoft的所有32位平台都支持统一的API,包括函数、结构、消息、宏及接口。使用 Win32API不但可以开发出在各种平台上都能成功运行的应用程序,而且也可以充分利用每个平台特有的功能和属性。

内容来自www.paper51.com

在具体编程时,程序实现方式的差异依赖于相应平台的底层功能的不同。最显著的差异是某些函数只能在更强大的平台上实现其功能。例如,安全函数只能在WindowsNT操作系统下使用。另外一些主要差别就是系统限制,比如值的范围约束,或函数可管理的项目个数等等。

内容来自www.paper51.com

标准Win32 API函数可以分为以下几类: copyright paper51.com

1. 窗口管理 2. 窗口通用控制3. Shell特性图形设备接口

内容来自论文无忧网 www.paper51.com

4. 系统服务 5. 国际特性 6. 网络服务

paper51.com

而在我们的软件设计过程中将使用其中的两类,分别为窗口管理函数和图形设备接口函数。

内容来自论文无忧网 www.paper51.com

在Windows程序设计领域处于发展初期时,Windows程序员可使用的编程工具唯有API函数。这些函数在程序员手中犹如"积木块"一样,可搭建出各种界面丰富、功能灵活的应用程序。不过,由于这些函数结构复杂,所以往往难以理解,而且容易误用。 http://www.paper51.com

随着软件技术的不断发展,在Windows平台上出现了很多优秀的可视化编程环境,程序员可以采用"所见即所得"的编程方式来开发具有精美用户界面和功能的应用程序。这些可视化编程环境操作简便、界面友好,比如:VisualC++,Delphi,Visual Basic等等。在这些工具中提供了大量的类库和各种控件,它们替代了API的神秘功能。事实上,这些类库和控件都是构筑在WindowsAPI的基础上的,但它们使用方便,加速了Windows应用程序的开发,所以受到程序员的普遍采用。有了这些类库和控件,程序员们便可以把主要精力放在整体功能的设计上,而不必过于关注具体细节。不过,这也导致了非常多的程序员在类库面前"固步自封",对下层API函数的强大功能一无所知。

http://www.paper51.com

实际上。程序员要想开发出更灵活、更实用、更具效率的应用程序,必然要涉及到直接使用API函数。虽然类库和控件使应用程序的开发容易得多,但它们只提供MicrosoftWindows的一般功能,对于一些比较复杂和特殊的功能来说,单使用类库和控件是难以实现的,必须直接使用API函数来编写。API函数是构筑整个Windows框架的基石,只有充分理解和利用API函数,才能深入到Windows的内部,充分发挥各种32位平台的强大功能和灵活性,才能成功地扩展和突破类库、控件和可视开发环境的限制。 内容来自www.paper51.com

------分隔线----------------------------
联系方式