社区
C#
帖子详情
为什么我用MFC做的OCX在WINFORM中可以调用,在WEBFOMR中就显不出来呢?
seaonce
2006-06-06 11:12:16
<object id="AutoVueX" classid="clsid:B6FCC215-D303-11D1-BC6C-0000C078797F" width="500"
height="500"></object>
怎么回事呢?
...全文
150
8
打赏
收藏
为什么我用MFC做的OCX在WINFORM中可以调用,在WEBFOMR中就显不出来呢?
怎么回事呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaonce
2006-06-06
打赏
举报
回复
己在客户机注册过了,也有信任站点,它就是只显示一个红叉
Knight94
2006-06-06
打赏
举报
回复
如果是运行显示不出来,首先在客户端需要安装此ocx,这是必须的;其次把你的server地址作为IE的信任地址。
diandian82
2006-06-06
打赏
举报
回复
mark
seaonce
2006-06-06
打赏
举报
回复
是运行显示不出来
Knight94
2006-06-06
打赏
举报
回复
是运行显示不出来,还是编写时候?
yuesongboy
2006-06-06
打赏
举报
回复
不清楚,帮顶
laton
2006-06-06
打赏
举报
回复
添加的ocx编译可以通过,但是运行时却在引用的方法的地方崩溃了
laton
2006-06-06
打赏
举报
回复
我的更奇怪,我在windows form可以引用ocx的类,但是在webform却没法引用
不知何解。。。。。
用VS2010生成
OCX
控件.zip
新建项目,选择
MFC
DLL 这里随便选,我选择共享
MFC
DLL 添加类 添加一个 ATL 简单对象 下一步,下一步,完成 实现接口:IObjectSafetyImpl public IObjectSafetyImpl 添加映射 类视图 IReader 添加方法 向导自动生成接口代码 在接口实现代码
中
加入一个 MessageBox 编译工程
Ocx
代码就写完了,接下来写测试程序: 新建一个
WinForm
添加引用 编写测试代码 测试运行 下面我们来尝试通过网页
调用
OCX
查看注册表文件 Reader.rgs IE 浏览器打开任意网址,F12 呼出调试工具,切换到脚本,控制台窗口 控制台执行:var a = new ActiveXObject("Reader"); 控制台执行:a.CallFun('1234'); 网页
中
插入以下脚本并测试:
vs2015开发在网页
中
调用
的
ocx
控件详解(一)
1 创建
mfc
ActiveX工程 使用vs2105新建一个
mfc
ActiveX工程,工程名称为
ocx
_test,如果要在
ocx
控件
中
使用对话框,那么就勾选“在插入对象对话框
中
可用” 更改工程的属性,
mfc
的使用改为在静态库
中
使用
mfc
,字符集未未设置。 2 在控件
中
使用嵌入对话框 在工程的资源视图
中
插入一个对话框 然后将对话框的属性修改,style改为child,visible改为true 右键该对话框-添加类 为该对话框创建一个类,名称为CDialog1 在
ocx
_testCtrl.h文件
中
窗体
调用
OCX
的使用方法(
MFC
,
WINFORM
)
在上一篇
中
,我们
做
了一个
OCX
控件,叫
mfc
Active.
ocx
,在这一篇我们要
做
的就是使用这个
ocx
控件。第一步:创建一个
MFC
的对话框工程(其实
winform
也是一样的) 第二步:在工具箱
中
常规处右键选择项,在COM 选项
中
找到我们生成的
OCX
控件,点击确定。这个时候我们会看到在常规处出现了我们的控件 第三步:拖放我们的控件到窗体上,注册该控件的DbClick事件 第四步:实现该...
Visual Studio开发
MFC
项目
OCX
控件添加使用控件方法
1、在Windows系统
中
注册
OCX
控件 在
OCX
控件目录,右键新建一个文本文档,将文件名和扩展名改为"双击注册.bat",添加如下注册脚本: cd /d %~dp0 RegSvr32 .\EloamView.
ocx
选
中
该脚本文件,右键选择”以管理员身份运行“该脚本文件,注册成功会提示。 注意变更
OCX
控件目录,或其它地方已注册过旧版本,需要先反注册该控件后,再重新注册控件。 在
OCX
控件目录,右键新建一个文本文档,将文件名和扩展名改为"反注册控件.bat",添加如下反注册脚本: RegSvr32 /u
C#的
WinForm
中
嵌入Qt界面库
C#的
WinForm
中
嵌入Qt界面库 为何会有如此奇葩需求 一处代码,多处运行 C#有两种写界面的框架,winFrom和WPF,这二者写的界面可以相互
调用
,但C#编写的界面组件在非托管C++虽然理论上可以,但是这种类似反射的机制使用其他来说特别不舒服。而对于编写组件式SDK而言,核心的界面组件可以在C++、C#、JAVA
中
使用而无需修改太多的代码是我们的终级目标。
ocx
编写难度太大 使用
MFC
编写的
OCX
控件可以嵌套在各种高级语言甚至浏览器
中
,但对于新时代的开发人员而言,会
MFC
开发的越
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章