`
yanghuidang
  • 浏览: 950736 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

.NET实现之(部署ActiveX控件—简)

 
阅读更多

网上关于安装部署的文章太多,我就不多写那些重复的东西了;这篇文章就简单介绍部署ActiveX控件要注意的细节。本人的“.NET实现之(ActiveX插件开发)”一文中介绍了在.NET平台下开发ActiveX控件的方法,但是没有介绍怎么部署开发好的ActiveX插件,所以今天就来弥补这个空缺;

由于ActiveX插件属于早期的COM原理技术,在COM刚出来的时候,它的技术复杂度是每个C++程序员高不可攀的,本人认为非常的复杂,虽然在开发的时候不是认为不是很复杂,我所说的复杂是在遇到技术问题的时候是否能继续下去,是否当你的组件部署到客户机器上的时候出现问题能很快的解决,这才是自其然而自其所以然;对自己开发的东西能了如指掌,要想达到这样一个高度非常的不容易,所以本人认为COM之复杂;[王清培版权所有,转载请给出署名]

其实我们在.NET平台上面开发ActiveX插件是很简单的,部署ActiveX就跟简单了,ActiveX插件属于COM组件原理,它的存在必须要在注册表中备案,在使用的时候才能成功的搜索到,所以我们在安装ActiveX插件的时候,要注意注册到本机;如果对ActiveX插件原理不太清楚的朋友请看本人的“.NET实现之(ActiveX插件开发)”一文,里面很详细的介绍了相关ActiveX插件的原理;

1:

这样在我们的HTML页面到达客户端浏览器中的时候,就能成功的通过注册表找到我们刚才注册的ActiveX插件;我用Microsoft.mshtml.dll做例子演示一下,有的朋友就喜欢挑刺,所以我强调一下,是用来演示用的,不是我不知道它不用注册;

分享到:
评论

相关推荐

    用.NET编写自己的ActiveX 控件

    2. **部署ActiveX控件**:通过HTTP服务器部署ActiveX控件。例如,可以通过本地服务器发布控件,地址如`http://localhost/demoActiveX/`。 3. **注册ActiveX控件**:使用`Register`工具注册ActiveX控件。此工具通常...

    Activex\C#开发ActiveX控件,.NET开发OCX控件案例

    ### Activex\C#开发ActiveX控件,.NET开发OCX控件案例 #### 什么是ActiveX控件? ActiveX控件是一种软件组件或对象,它能够被嵌入到Web页面或其他应用程序中,以增强功能性和交互性。这些控件允许在浏览器中运行...

    用ATL开发和部署ActiveX控件的简单例子

    总的来说,这个例子提供了使用ATL开发和部署ActiveX控件的实践经验。虽然ActiveX技术在现代Web开发中已逐渐被取代,但对于理解COM组件和旧系统的维护仍然有其价值。在学习过程中,还需要掌握COM接口的设计原则、类型...

    ASP.net中实现word控件

    总的来说,在ASP.NET中实现Word控件涉及到了客户端和服务器端的交互、ActiveX控件的使用、安全性和兼容性问题,以及可能的第三方库集成。开发者需要根据项目需求和环境选择合适的方法,并确保提供稳定、安全的用户...

    asp.net 网页串口通讯(ActiveX)

    在ASP.NET中,由于Web应用程序运行在服务器上,不能直接访问客户端的硬件资源,因此需要通过ActiveX控件来实现在网页中的串口通信。 ActiveX是微软提出的一种技术,它允许开发人员创建可插入Web页面的组件,这些...

    C#制作ActiveX控件

    1. **设置项目属性**:在Visual Studio中创建一个新的类库项目,然后将目标框架设置为.NET Framework,因为ActiveX控件需要.NET Framework的支持。接着,启用COM互操作,这可以通过在项目属性的“应用”选项卡中勾选...

    WinCC V7.0 支持.NET控件的编程入门

    1. **启动测试容器**:双击“tstcon32.exe”,这是一个用于测试ActiveX控件的应用程序。 2. **添加控件到容器**:在测试容器中,选择“文件”->“添加/删除控件”,然后浏览并添加之前生成的“CalculateControl.dll...

    C# ActiveX控件开发,打包cab安装部署,含源码及全过程开发文档

    最后,**部署ActiveX控件**涉及到在目标用户的机器上安装和注册控件。通常,这可以通过以下步骤完成: 1. 用户下载并运行CAB文件,其中包含了控件的注册信息和二进制文件。 2. 系统会检查INF文件,并执行必要的...

    使用C_开发ActiveX控件

    然而,随着.NET Framework的发展,C#作为一种现代编程语言,也被引入到ActiveX控件的开发中,这为开发者提供了更为便捷、高效的方式。 #### 二、问题背景与应用场景 在传统的C/S架构中,客户端可以通过安装特定的...

    C# ActiveX控件开发源码

    总结来说,"C# ActiveX控件开发源码"是关于使用C#语言在.NET Framework下创建和实现ActiveX控件的实践。这涉及到COM组件的概念、C#的COM互操作性以及如何在Visual Studio中进行项目设置和部署。虽然ActiveX技术在...

    使用C#开发ActiveX控件

    本文将从 ActiveX 控件的开发、发布、应用、部署和升级等方面,系统地介绍使用 C# 开发 ActiveX 控件技术的方方面面。 一、ActiveX 控件概述 ActiveX 控件是广泛应用于 IE 浏览器的一种 COM 技术,可以将其插入到 ...

    C__ActiveX控件开发_打包cab安装部署_含源码及全过程开发文档

    本篇将介绍如何使用C#开发和部署ActiveX控件。 【开发环境与工具】 使用Visual Studio 2010作为开发工具,选择.NET Framework 2.0版本,原因在于.NET 2.0安装文件小巧,易于被客户端接受,且大部分计算机已预装此...

    源码名称:取硬盘序列号ActiveX控件的创建及应用

    在VB6中创建ActiveX控件,你需要定义一个新的类模块,实现必要的方法和属性,然后编译成DLL文件,这样其他应用程序就可以通过引用这个控件来调用其功能。 接下来,我们需要考虑如何在IIS5/6上部署和使用这个控件。...

    基于C#编写的操作摄像头的Activex控件

    4. 构建输出:编译后的DLL文件,这是实际部署到Web服务器上的ActiveX控件。 5. 示例或测试程序:演示如何在ASP.NET环境中使用此控件的Web应用程序实例。 6. 文档:可能包含API文档、使用指南或开发者注释,帮助其他...

    C# 开发的ActiveX控件

    总的来说,C#开发ActiveX控件涉及到的知识点包括COM编程、接口设计、属性和方法的实现、以及注册和部署COM组件。这是一个将现代编程语言与传统技术融合的过程,对于理解跨平台和跨语言交互具有重要意义。

    VS2008(c#)开发ActiveX控件、访问及制作CAB包总结

    2. **HelloBossmaSetup**:使用安装项目模板,用于创建安装程序,将ActiveX控件部署到用户的系统。 3. **Web**:使用ASP.NET网站模板,用于测试ActiveX控件在网页中的运行情况。 **三、HelloBossma项目** 1. **...

    donet activex控件

    这些组件通常是以ActiveX控件的形式存在,可以在网页中嵌入,实现特定的功能。 2. **.NET Framework**:这是一个由微软开发的软件框架,用于构建和运行基于Windows的应用程序。它包括了.NET类库、CLR(Common ...

    C# 编写 Activex 控件

    在部署和使用ActiveX控件时,一定要考虑安全性和用户的兼容性问题,确保只在信任的环境中使用。 通过以上步骤,你就可以使用C#编写出自己的ActiveX控件。这个过程中可能会遇到各种挑战,但随着对.NET框架和COM原理...

    在asp.net中使用ActiveX控件配置IIS?

    在ASP.NET环境中使用ActiveX控件,特别是在IIS(Internet Information Services)服务器上部署,是一项技术性较强的任务。ActiveX是Microsoft开发的一种技术,用于在Web应用中提供客户端的交互性和扩展功能。以下是...

    VS2005C#开发ActiveX控件

    尽管通常ActiveX控件使用C++或VB开发,但本文将探讨如何在VS2008环境下使用C#来实现ActiveX控件的技术。 在开始之前,需要明确开发环境,本文中使用的是Windows 2003操作系统、Visual Studio 2008开发工具以及.NET...

Global site tag (gtag.js) - Google Analytics