delphi图标获取程序的开发设计论文.doc

约13页DOC格式手机打开展开

delphi图标获取程序的开发设计论文,摘 要:现在许多windows应用程序都带有图标,这些小巧精致的图标就成了该软件的标识,一般情况下只要我们看到一个图标就道它是代表了什么软件。如果我们能把这些图标提取出来,可以建立一个图标库,供自己作多媒体创作之用,那就太好了,本论文将详细介绍这个程序在delphi7.0中的实现过程。关键字:图标提取、delphi7开...
编号:10-242548大小:152.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 wanli1988go 发布

摘 要:
现在许多Windows应用程序都带有图标,这些小巧精致的图标就成了该软件的标识,一般情况下只要我们看到一个图标就道它是代表了什么软件。如果我们能把这些图标提取出来,可以建立一个图标库,供自己作多媒体创作之用,那就太好了,本论文将详细介绍这个程序在Delphi7.0中的实现过程。

关键字:图标提取、delphi7开发
摘 要
关键字
前 言
第一章 Delphi语言概述………………………………………………………1
1.1、Delphi简介 ……………………………………………………………1
1.2、、Delphi语言的基本特点………………………………………………1
1.2.1、集成开发环境(IDE)………………………………………………1
1.2.2、可视化构件库(VCL)………………………………………………2
1.2.3、程序调试新的集成调试程序…………………………………………2
1.2.4、 MIDAS3 ……………………………………………………………3
1.2.5、ADO…………………………………………………………………3
1.2.6、XML…………………………………………………………………3
1.2.7、HTML4………………………………………………………………4
1.2.8、TeamSource…………………………………………………………4
1.2.9、InterBase Express…………………………………………………4
1.2.10、Borland Translation SuiteBorland Translation Suite…………4
1.3、Delphi与API函数………………………………………………………4
1.4、编程语言的选择…………………………………………………………6
第二章 图标提取程序的开发………………………………………………7
2.1、程序设计思路……………………………………………………………7
2.2、具体设计…………………………………………………………………7

第三章 毕业设计总结…………………………………………………………11

第四章 本系统运行的软硬件配置……………………………………………11

第五章 主要参考文献…………………………………………………………11




前 言
电脑已经成为挂在我们嘴角的一句口头禅,它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。以前开发Windows下软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能胜任。现在不同了,即使你没有接受过严格的程序设计训练,使用Delphi也一样能够开发出功能强大、适合自己特殊需求的应用程序了。Delphi具有Visual Basic语言易学易用的特点,特别适合于初学者学习Windows系统编程。
我作为一名中央电大的学生,在工作和学习之余,我时常钻研专业课基础理论,经常用搞一些小程序,我发现用Delphi是一个快速开发windows应用程序的工具,它采用完全面向对象的方法,还将可视化、事件驱动、代码自动生成等最先进的技术综合为一体。平时我们会发现在许多Windows应用程序都带有图标,这些小巧精致的图标就成了该软件的标识,一般情况下只要我们看到一个图标就道它是代表了什么软件。如果我们能把这些图标提取出来,可以建立一个图标库,供自己作多媒体创作之用,那就太好了。现在适逢这次毕业设计,我在中央电大易瑞分校的老师的指导下,开始编写一个属于自己的图标获取程序。

第一章 Delphi语言概述
1.1、Delphi简介
Delphi是Inprise公司出品的一个优秀的可视化程序开发工具软件,它短小精悍,但功能却可以与庞大的visual c++媲美。它易学易用,如同VB。因而被称为“第四代编程语言”。
从1995年推出Delphi1.0至今已经经历了7个版本,Delphi7.0运行在win9x或winme,win2000,winxp,windowsNT等操作系统下,是一个32位的应用程序开发工具。这里把“VB”比作是傻瓜相机,Delphi是带有自动功能的专业相机。前些年,软件界流行一句话叫“真正的程序员用VC,聪明的程序员用Delphi”。也有的把Delphi称作VB杀手。
1.2、Delphi语言的基本特点
Delphi7的新特性从历史上看,Delphi的每个版本都向用户提供了更新更强壮的功能。例如,在Delphi 1.0的版本中,提供给用户一种全新的可视化的环境,从而使开发Windows 3.1应用程序更加方便与快捷。Delphi 2.0版增加了数据模块(DataModule)等多种高效的数据重用功能,而第三代版本Delphi 3又增加了多层C/S数据库开发应用、创建Internet/Intranet程序等功能。Delphi 4也增加了很多新的特性,如动态数组、方法重载、Code Explorer、项目管理、COM和CORBA组件的开发与应用等。INPRISE公司继续保持这种趋势,并在最近推出的Delphi 7中得到了充分的体现。Delphi 7在开发Internet应用、数据库系统等方面的性能有了很大提高,同时在提高开发人员的效率、方便开发人员的使用方面也做了很多改进。下面对Delphi 7的这些新的特征作一简单的介绍
1.2.1集成开发环境(IDE)
Delphi 7中的集成开发环境有了很大改进,能极大地提高开发效率,它主要依靠简化读写和浏览代码的操作来提高开发效率。代码编辑器让浏览本单元或相应单元的内容变得容易,项目管理器中的“拖放”功能使得从已打开的项目中或资源管理器的对话框中选择文件并增加到项目中的文件中变得更简单,使用项目管理器中多个项目管理的功能让用户能同时编辑多个项目文件,应用Delphi 7的可视化窗口设计让用户能够轻松地从模板中选择创建Internet程序、分布式计算及Windows程序等等。与Delphi 6相比,Delphi 7的IDE新特点主要包括:
⑴桌面的用户化设置增强了用户对开发环境的控制;
⑵编辑键映射功能可以让编辑器按照用户的习惯来工作;
⑶项目浏览可以帮助用户更好地理解代码,操作VCL;
⑷带有树视图和数据图表视图(Data Diagra..