关于.net dll 开发为ocx控件的问题

问题描述

各位好,我手里有一个使用vc.net开发的dll文件。现在我想把这个dll文件封装成ocx控件,但是我发现在vc++的开发程序中无法引用这个dll文件。请问有什么办法可以做到?

解决方案

解决方案二:
请教一下,为啥没有人回答呢?
解决方案三:
msdnsearch"平台调用"

时间: 2024-09-27 20:51:43

关于.net dll 开发为ocx控件的问题的相关文章

c++-求助DLL如何调用OCX控件

问题描述 求助DLL如何调用OCX控件 本人菜鸟 使用VC++,想用静态链接的DLL去调用OCX控件,把OCX insert后生成OCX的.cpp 和.h文件 在MFC对话框下使用 m_test.Create("11",NULL,CRect(0,0,200,200),this,1001); 通过m_test.XX调用OCX没有问题 请问在DLL下,如何才能去create并成功调用,特别是m_test.Create("11",NULL,CRect(0,0,200,20

VC6.0从开发activex ocx控件到发布到网上全过程

ActiveX控件用于Web的过程是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中的控件下载,并在用户机器上注册,以后就可在用户的浏览器上运行.控件下载一次后就驻留在用户本地机器上,下次再访问相同的主页时,可不再下载该控件,而是直接运行用户本地的控件. 一:vc创建activex控件 创建一个activex控件,名称为:test.ocx,创建步骤略.显示结果如下: 为该控件增加一个方法void GetStr(LPCTSTR str), 该方法内部代码如下: 这样,GetStr方法就被加入

c++ocx-在C#中使用OCX控件,程序如何发布?

问题描述 在C#中使用OCX控件,程序如何发布? 最近有一个C#项目要使用OCX控件,写好OCX控件,也成功的插入到了C#程序中,但是该OCX控件在编的时候同时用到了其他的DLL,现在如果我发布C#程序该怎么做呢,为什么在其它机器上使用的时候见不到该控件了?? 我要把DLL文件和OCX控件同时发布么?那OCX控件又如何在其它机器上注册呢 解决方案 放到它机器上的system32目录下试试 解决方案二: 可以写一个注册脚本,安装时执行一下.

VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程

开篇语:最近在弄ocx控件发布到asp.net网站上使用,就是用户在使用过程中,自动下载安装ocx控件.(此文章也是总结了网上好多人写的文章,我只是汇总一下,加上部分自己的东西,在这里感谢所有在网上发表相关内容的朋友们.) ActiveX控件用于Web的过程是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中的控件下载,并在用户机器上注册,以后就可在用户的浏览器上运行.控件下载一次后就驻留在用户本地机器上,下次再访问相同的主页时,可不再下载该控件,而是直接运行用户本地的控件.这里控件容器就是

海康威视sdk-海康威视ocx控件开发,实时视频无法预览

问题描述 海康威视ocx控件开发,实时视频无法预览 20C 控件测试时能够登录,但是实时预览失败,报错误代码107.几天没找到原因,该引用的SDK文件都已近引用了.一下为实时预览代码 HWND _Hwnd=AfxGetMainWnd()->m_hWnd; NET_DVR_CLIENTINFO ClientInfo={0}; ClientInfo.hPlayWnd =_Hwnd; ClientInfo.lChannel = 33; ClientInfo.lLinkMode = 0; ClientI

360极速模式-谷歌浏览器无法加载ocx控件和C#写的dll控件,是签名问题吗?

问题描述 谷歌浏览器无法加载ocx控件和C#写的dll控件,是签名问题吗? 公司的一个销售系统读取IC卡和读取地磅数据时需要用到一些控件,360的极速模式应该是谷歌内核加载不上控件当然谷歌浏览器也这样,有的地方网速不好客户需要使用极速模式,但我在网上查找了资料有说不兼容,不知道是不是,如果是不兼容该怎么解决 解决方案 谷歌浏览器不兼容,ocx是activex技术,只支持IE浏览器. 解决方法可以试试这个, http://code.google.com/p/ff-activex-host/ htt

jacob调用dll或ocx控件问题

问题描述 我在官网上下载了jacob1.7版本,里面包含jacob.dll和jacob.jar,但运行是总抛出灾难性故障,请问到底是jacob的版本问题,还是dll或ocx控件的问题.... 解决方案 解决方案二:从故障分析,多找找自己的原因吧.

刚转到.net开发,有很多vb编写的ocx组件,不知能否放心的在.net下使用ocx控件?常见的问题有哪些?如何解决?来者有分!

问题描述 先感谢一下我试了一下,大部分好用,有部分出错,不明原因.为了项目方便,不知能否放心的在.net下使用ocx控件?稳定性如何?常见的问题有哪些?如何解决?有经验的朋友能否给参考一下? 解决方案 解决方案二:出错问题的原因绝大部分是ocx编写的问题解决方案三:应该能用解决方案四:偶也有不少东西,但是偶还是选择重新作解决方案五:1.有时会出现应用程序中使用ocx控件在开发机器上一切正常,但发布到目标机器后会出现"没有注册类别"等提示,导致软件无法使用(楼主在网上可以搜到相关的解决方

VC++如何在程序中用代码注册和卸载ocx控件(代码)

方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册 示例:regsvr32 netshare.ocx     //注册netshare.ocx控件regsvr32 /u netshare.ocx    //解除netshare.ocx控件的注册 如果netshare.ocx文件不在system目录时,还必须在文件名前加上完整的路径.除了regsvr32应用程序之外,Microsoft在它的 web 站点上还提供了一个称为regclean.exe 的程序,