使用C#在Visual studio 2012调用OCX控件

筒子们好! 下面以VS2012集成开发环境下的WinForm工程为例进行讲解。

  1. 打开VS2012 新建项目,选择其他语言里面的Visual C#,创建Windows窗体应用程序,修改对应名称进行下一步。

  1. 点击“OK”按钮之后,就自动创建了项目和相关文件,如下图:
  2. 在“解决方案资源管理器”子窗口中,在“引用”这一项上点击鼠标右键,在弹出选项中点击“添加引用”,如下图所示:
  3. 在弹出的对话框中的“COM组件”标签页中,选择NAMEOCXLib,点击“OK”如下图:
  4. 接下来按Ctrl+Alt+x组合键,调出“工具箱”子窗口,在子窗口中点击鼠标右键,在弹出菜单中选择“选择项”,如下图:
  5. 在弹出的对话窗口中“COM Components”标签页中,选择NAMEOCX Control点击“OK”,如下图:
  6. 将会发现在“工具箱”子窗口中的“常规”项目下面,多出来一项NAMEOCX Control,如下图:
  7. 点击“工具箱”中的NAMEOCX Control,将它拖拽到Form1窗体上,你的拖进去有可能没有黑色窗口,我的OCX有界面显示所以有,如下图:
  8. 在工具箱中拖拽你想要的器件到Form1窗口,我拖拽的是3个按钮到Form1窗体上,如下图:

  9. 双击活体检测按钮,进入Form1.cs编辑页面,如下图:
  10. 调用OCX控件的活体检测接口,如下图:

    到这里C#调用OCX控件就差不多完成了,祝你成功!

使用C#在Visual studio 2012调用OCX控件相关推荐

  1. Visual Studio 2012 C# ActiveX控件开发总结

    目  录 一.ActiveX控件的开发 二.ActiveX控件的部署 三.测试 四.ActiveX控件打包(.cab)与客户端自动安装 ActiveX 控件以前也叫做OLE 控件或OCX 控件,它是一 ...

  2. Java调用ocx控件以及dll

    2019独角兽企业重金招聘Python工程师标准>>> http://lvqingboy-163-com.iteye.com/blog/769358 通过Java调用OCX控件有几种 ...

  3. Javascript调用OCX控件

    什么是ocx控件? 对象链接和嵌入用户控件(OCX)是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序. 想知道究竟的可以看看这个帖子. http://www.tososo ...

  4. VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题

    VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题 今天打开Visual Studio 2008准备写windows form程序的时候, 发现Too ...

  5. Visual Studio 2008添加ActiveX控件测试容器(windows 7可用)

    Visual Studio 2008添加ActiveX控件测试容器(windows 7可用)

  6. C#中调用OCX控件

    调用OCX控件的步骤: 1.在系统中注册该ocx控件,命令:regsvr32.exe 控件位置(加 /u 参数是取消注册) 2.在.net的工具箱中添加该控件,拖到form中去就可以了. 不用工具箱的 ...

  7. java jni ocx_Java调用ocx控件以及dll

    [ 通过Java调用OCX控件有几种方法,JNI.JACOB.Jawin等 1.JNI 最直接的方式,也是最麻烦的方式,需要自己完成所有的工作,不推荐. 2.Jawin 尝试了一下,效果不错,但相 通 ...

  8. java ocx调用_Java调用ocx控件以及dll

    下载jacob包 这个包中有jacob-1.17-M2-x64.dll和jacob-1.17-M2-x86.dll两个dll和jacob.jar一个jar包,两个dll一个是64位一个是32位,这个对 ...

  9. ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件

    Visual Studio17里只支持x86位控件拖拽,不支持x64.那怎样在64位的组件form窗口中放RenderWindowControl控件呢?下面我们就详细介绍一下在Visual Studi ...

最新文章

  1. Python 调用matplotlib模块绘制柱状图
  2. pd.merge 结果出现重复_COUNTIFS函数技巧之去重复值计数(思路分析,过程详解)...
  3. C# HttpHelper帮助类,真正的Httprequest请求时无视编码,无视证书,无视Cookie,网页抓取...
  4. 离散数学实验题目-关系
  5. node-inspect命令行工具的调试使用方法
  6. 物联网应用:蓝牙模块在智能门锁中的应用
  7. winforms中限定上传文件类型
  8. 什么是eSIM技术,eSIM的工作原理以及为什么eSIM会很重要
  9. PySpark︱pyspark.ml 相关模型实践
  10. w ndows7安不上HP1020,惠普1020打印机驱动程序
  11. 转:面对失败,我们只是固执地想证明之前的决策是对的
  12. (附源码)spring boot工作计划管理软件 毕业设计181638
  13. BetterTouchTool使用指南——TouchBar篇
  14. python 列表嵌套字典 添加修改删除_python3--字典,字典的嵌套,概念:分别赋值
  15. android 打包提示 Password verification failed
  16. Oracle 拼接日期和时间SQL
  17. 上facebook安卓_如何在Facebook上阻止某人
  18. Kali-nc(瑞士军刀)使用
  19. 网络攻防课程期末复习整理
  20. 第二十三天-邮件自动发送

热门文章

  1. 8086+ADC0808+8255A电压测量数码管显示Proteus仿真
  2. 安装和测试Python第三方库20200628
  3. vim的2个高亮匹配函数
  4. Linux 启动 停止 重启 jar Shell脚本
  5. Arduino RP2040 读取ADC采样数据
  6. CI(CodeIgniter)框架入门
  7. 深入浅出 - Android系统移植与平台开发(二) - 准备Android开发环境
  8. 分享166个ASP源码,总有一款适合您
  9. python Scapy获取局域网内的IP和mac地址
  10. USB转232串口驱动程序