VC环境下设计与实现一个Active控件毕业论文

 2021-04-12 04:04

本科毕业设计(论文)

题 目:

VC环境下设计实现一个active控件

学 院:

南京林业大学南方学院

专 业:

计算机科学与技术

班 级:

N1308014

学 号:

N130801405

学生姓名:

成科熠

指导教师:

杨绪兵 职称: 副教授

VC环境下设计实现一个active控件

ActiveX控件是唯一的可编程器件并在Internet Explorer中的生存,它可以让浏览器中的低阶级呼叫和访问系统实现,微软为了要能对抗在Navigator内的Plug-in技术,在Internet Explorer中加入允许开发者和用户界面组件具有动态效果,ActiveX技术诞生。由于ActiveX控件在IE浏览器绕过沙箱的唯一途径(浏览器沙箱)和直接与系统级组件进行通信,所以它仍然在金融领域被广泛应用(网络),除了国内的金融业,政府也是一个大客户单位(自然人凭证认证中的应用)。ActiveX(COM)技术是一种嵌入式编程技术。ActiveX是微软提出的一组利用COM技术使软件组件在网络环境中相互交互的技术。它与特定的编程语言无关。ActiveX作为一种Internet应用开发技术,广泛应用于Web服务器和客户端的各个方面。

关键词:Active控件;VC环境;MFC

Astract

ActiveX control is a programmable device and the Internet Explorer in existence only, it can make the browser in low class calls and access system, Microsoft in order to be able to fight in the Navigator Plug-in technology, to allow developers and user interface components has a dynamic effect in Internet Explorer, the birth of ActiveX technology. The only way to bypass the sandbox ActiveX control in the IE browser (sandbox) and system level components for communication, so it is still widely used in the financial sector (Network), in addition to the domestic financial sector, the government is also a big customer unit (moica application in authentication). ActiveX (COM) technology is an embedded programming technology. ActiveX is a group of technologies proposed by Microsoft to make software components interact with each other in the network environment using COM technology. It has nothing to do with a particular programming language. As a Internet application development technology, ActiveX is widely used in all aspects of Web server and client.

Keywords: Active control; VC environment; MFC

目录

1、绪论 4

1.1研究背景和意义 4

1.2研究现状 5

1.3论文的工作及思路 6

1.4论文章节安排 6

2、开发环境及原理 6

2.1 VC 7

2.2 MFC 7

2.3 C 9

3、需求分析 10

3.1 功能需求 10

3.2 可行性分析 10

3.3 控件性能需求 12

3.4研究的重要性 12

4、详细设计 13

4.1技术设计目标 13

4.2 控件界面的设计 14

4.3 加载模型的实现过程 14

4.4轮廓纹理设计 15

4.5轮廓抽象设计 16

5、测试 17

5.1 系统测试概述 17

5.2 测试方案 17

5.3 测试结果分析评价 18

6、结论 19

7、致 谢 19

参考文献 20

附录 21

1、绪论

1.1 ActiveX控件实验背景及意义

ActiveX是微软的很多编程技术和工具,有面向对象的特点,组件对象模型(COM)是ActiveX技术中最主要的。目录和其他支持系统中,分布式COM(DCOM)。ActiveX控件和以前的OLE控件或控件非常的相似。一个标准的控制有以下内容:运行时的用户界面设计,非同寻常的IDispatch接口、给方法还有属性做描述的控件,加上iconnectionpoint这个不一般的接口,通过这些控制可以提高发生的事情。组件的最大优点之一是它们可以被大多数应用程序所使用(这种应用程序一般被称为组件容器)。一个COM组件,同时也被称为ActiveX控件,它经过许许多多的开发语言的洗炼,这其中比如C#,Visual,还有Basic或PowerBuilder,竟然像VBScript等这类技术语言都能对其作出调整。

微软ActiveX技术之一就包含了ActiveX控件。ActiveX控件是面对程序运行的,在应用程序和网络计算机上,这种工序对象的称呼可以不断得到采纳。微软对这方面技术创建了不少,其中组件对象模型(COM)技术含量非常非常的高。ActiveX控件通过小程序,下载下来并加载到网页中,大家经常使用的应用环境例如Windows和Macintosh,他也能在其中使用。总而言之,原有的控件被ActiveX取而代之,Java的概念和功能和它有些共同点。为了识别微软的COM,ActiveX控件还有一个优势那就是能开发许多语言。作为组件,或者作为独立包,它可以在同一或分布式计算环境中开发使用。DCOM即分布式支持技术。在过程实现时,ActiveX控件放在一个特殊的容器里面,作为动态链接库。这个动态链接库也被称为DLL模块,这个模块呢也包括COM程序接口的应用程序。这种可重复使用的组件技术把发展的速度还有质量大大加快了,Windows 95/NT的开发应用程序也大大受益于此,例如Powerbuilder和访问,通过使用ActiveX控件。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。