COM和DLL的区别: 1) dll是以函数集合VC必须加上extern "C"。的方式来调用的,是编程语言相关的,如: 而COM是以interface的方式提供给用户使用的是一种二进制的调用规范,是与编程语言无关的。 2) DLL只有DLL一种形势, 里面可任意定义函数无限制, 只能运行在本机上 ,而COM 有DLL和EXE两种存在形势。 3)
转载 2011-11-03 09:37:06
4309阅读
每个ActiveX Dll都应该有个DllGetClassObject函数,利用该函数就可以直接创建所需的com对象,而不需要通过注册表(或者注册)。这里必须知道两样东西,一个rclsid,就是需要创建的com对象的CLSID,另一个是 riid,该对象的一个接口的 id. 然而,调用DllGetClassObject,并不能直接创建所需要的对象,但可以得到对应的 IClassFactory,再由 IClassFactory.CreateInstance得到所需的对象. vb实现代码大概如下: 需要用到一个库,http://www.mvps.org/emorcillo/download/vb6
转载 2010-07-20 16:55:00
380阅读
2评论
**************************************模块名: ActiveX Dll 注册/反注册描述:该代码演示怎样在程序中注册和反注册,在re
转载 2023-04-23 06:45:28
282阅读
一、 概述 因项目需要,开始学习并研究VC、DLLActiveX控件,网上资料找了很多,但没一个可用的或者说没一个例子可理解并运行的。没办法,自己研究吧。功夫不负有心人,终有小成了,呵呵,现在把自己学习总结了一下,献给需要的人。 DLL(动态链接库): 分WIN32 DLL和MFC DLL ActiveX:分ATL控件和MFC控件两类(也是一个DLL) WEB:JAVASCRIP
转载 精选 2011-08-16 10:42:44
1082阅读
一、 概述 因项目需要,开始学习并研究VC、DLLActiveX控件,网上资料找了很多,但没一个可用的或者说没一个例子可理解并运行的。没办法,自己研究吧。功夫不负有心人,终有小成了,呵呵,现在把自己学习总结了一下,献给需要的人。 DLL(动态链接库): 分WIN32 DLL和MFC DLL ActiveX:分ATL控件和MFC控件两类(也是一个DLL) WEB:JAVASCRIP
转载 精选 2011-08-16 10:42:37
338阅读
因项目需要,开始学习并研究VC、DLLActiveX控件,网上资料找了很多,但没一个
原创 2022-11-16 14:05:30
271阅读
ASP是目前一种广为应用的用来快速构建动态WEB站点的编程语言,默认的内置开发语言是VBScript,由于ASP和微软Windows系列操作系统的结合非常的好,使得ASP已经成为了NT开发平台上面进行WEB开发的首选语言和环境。他有着简单易学,方便快速开发的种种优点,但是他也有着致命的弱点,就是他是脚本语言解释执行的,速度会受到一定的影响,更为关键的是,使用ASP来开发完成一个项目之后,整个项目
转载 2008-03-28 08:24:00
152阅读
2评论
1、打开VB6 2、选择 ActiveX DLL,点击打开 3、在窗口输入测试代码 3、生成dll,点击确定 4、查看生成的dll 5、用反编译的软件 来查看生成的dll,反编译后的代码也就能看个大概吧 可读性不是太好 反编译这篇文章比较好:https://www.freebuf.com/news/
转载 2019-12-18 11:10:00
801阅读
2评论
## Java开发ActiveX ### 1. 什么是ActiveXActiveX是一种微软开发的技术,用于创建可在不同平台上运行的可重用组件。它是微软的COM(Component Object Model)技术的一部分。ActiveX组件可以用于不同的编程语言,包括Java。 ### 2. JavaActiveX的集成 在Java中使用ActiveX组件,需要使用Java与COM对
原创 2023-08-07 09:10:46
180阅读
## Java调用ActiveX的流程 在开始教授如何实现“Java调用ActiveX”之前,我们先来了解一下整个流程。下面是Java调用ActiveX的步骤: ```mermaid journey title Java调用ActiveX的步骤 section 创建ActiveX对象 创建ActiveX对象并获取引用 section 调用ActiveX方法
原创 2023-09-11 03:17:27
391阅读
伤不起--WEB调用dll+ActiveX控件 IE 中调用ActiveX 控件来实现调用动态库,你准备好了吗?
原创 2011-07-08 23:15:40
5943阅读
熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数...
转载 2013-12-22 15:38:00
167阅读
2评论
# Java ActiveX Bridge Java ActiveX Bridge是一种技术,用于在Java应用程序中使用ActiveX组件。ActiveX是一种Microsoft开发的技术,用于创建可在不同平台上运行的组件。通过Java ActiveX Bridge,开发人员可以将这些组件集成到他们的Java应用程序中,以利用ActiveX组件的功能和特性。 ## 什么是ActiveX组件?
原创 2023-08-05 12:08:31
127阅读
1、前言这篇博客是关于如何使用Java的JNI技术完成so文件的创建,并且在linux系统下调用出现的一些坑和解决的办法主要是参考这篇博客:主要遇到的坑:Java文件中没有去掉包名,报了找不到的错误.c文件中可以直接在里面写关于jni的函数代码,然后去调用上面的c程序函数就行报了undefined symbol的错,并且用ldd -r去查找了缺失的具体函数名,是sin,cos等基础的,最后在编译时
# Java调用ActiveX 在开发过程中,我们有时需要使用Java程序调用ActiveX控件。ActiveX控件是一种微软开发的技术,用于在Windows环境下实现可视化的功能。本文将介绍如何使用Java调用ActiveX控件,并提供相应的代码示例。 ## 什么是ActiveX控件 ActiveX控件是一种基于COM(Component Object Model)技术的控件,在Windo
原创 2024-01-24 08:30:58
475阅读
    这两天在负责公司系统与其他公司的平台订单的对接工作,在没看对接文档前,心里还想着到时候照着接口文档的参数规范去传,应该很容易可以完成。但当拿到对方的接口文档,看到WebService的时候,心情就变了,没有写过java调webService接口,怎么办……    没有接触过,就先查了查,看看示例,该用什么方式去
转载 2024-10-11 14:03:32
12阅读
在某种程度上,Java 的一个有力竞争对手应该是微软的 ActiveX,尽管它采用的是完全不同的一套实现机 制。ActiveX最早是一种纯 Windows的方案。经过一家独立的专业协会的努力,ActiveX 现在已具备了跨平台 使用的能力。实际上,ActiveX 的意思是“假如你的程序同它的工作环境
转载 2018-08-07 18:39:00
117阅读
2评论
ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(现在的网络主要包括Windows和Mac)中任意运行的程序。这个组件就是ActiveX近控件。ActiveX是Microsof
转载 2024-01-04 19:25:45
70阅读
在上一篇随笔:ActiveX(二)Js 监听 ActiveX中的事件 中,已经可以实现 Js 监听 ActiveX中的事件,至此、Js 和 ActiveX 已经可以实现双向通讯了。但是、这样的实现方式,都是站在Js的角度去实现的,那么 ActiveX 能否主动调用 Js 呢?答案无疑是肯定的,在...
转载 2015-12-23 16:21:00
139阅读
2评论
前文中四篇随笔、已经可以实现 ActiveX 与 Js 无缝交互、 也就是说借用ActiveX实现更加强大的功能已经完全不是问题。但是、ActiveX 本身还有一个局限性——浏览器兼容问题。如此强大的ActiveX却因为浏览器兼容而饱受折磨,是不是有些可惜? 那有没有更好的方式可以代替ActiveX
转载 2016-02-22 19:00:00
400阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5