关于C#中第三方控件注册的方法

c#动态生成控件,并为控件注册事件 c#动态添加控件,并为控件注册事件,并实现 阅读详情

一、命令行手动注册

regsvr32 "%FilePath%\gregn50.dll"
regsvr32 "%FilePath%\grdes50.dll"

二、代码注册

//Register Xceed control.
[DllImport(@"controls\XceedZip.dll")]       //这里的当前目录为运行目录
public static extern int DllRegisterServer();
private void registerZipControl()
{
           Microsoft.Win32.RegistryKey registryKey = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey("CLSID\\{DB797690-40E0-11D2-9BD5-0060082AE372}\\");
            if (registryKey == null)
            {
                int i = DllRegisterServer();
                if (i >= 0)
                {
                    MessageBox.Show("Register xceed control successfully.");
                }
                else
                {
                    MessageBox.Show("Sorry,register xceed control failed.");
                }
           }

}

 

三、使用打包控件注册

如:Setup Factory xx   ,里面的  文件----->属性------>高级,注册即可。

 

四、至于需要购买的控件的注册参考它的文档,很方便的。

C# 控件如何获取事件已经注册的方法 我们通过反射的机制可以访问到控件事件注册的方法。 示例代码如下: public partial class Form1 : Form { private Button btnDemo; public Form1() { InitializeComponent(); btnDemo = new B 阅读详情

相关推荐

C#调用第三方ocx控件 (winform /aspx)

C#调用第三方ocx控件 1、.net环境在工具箱上点右键,选择自定义工具箱,然后选择你需要的COM或者OCX控件就可以了。 2、在自定义工具箱中加入相应的控件,设置id,在客户端脚本中直接引用它的ID应可以了,ocx不能作为服务器端使用。 3、不能在asp.net服务端调用ocx, 只能是调用标准的com组件;给你的ocx做一个证书, 捆绑成.cab文件, ...

weixin_30788731的博客 995

C#控件的创建、属性设置及事件注册

本文基于Visual studio 2019, 以按钮控件(Button)为例,认识控件的创建方式、属性设置及事件注册。

lucgh的博客 5568

C#注册第三方控件方法

进行注册第三方控件方法,也可在部署时运行bat文件。

C#注册OCX控件

1、注册方法(1)//声明注册方法[DllImport("C:\\Windows\\barcodex.ocx")]public static extern int DllRegisterServer();//注册时用//DLL注册int i = DllRegisterServer();if (i >= 0){ return true;}else{ return false;}(2...

weixin_30760895的博客 979

C#自动实现DLL(OCX)控件注册

自动实现自动实现DLL(OCX)控件注册,通过几种方法实现控件的系统注册。

带挂牵引车倒车运动模型推导及仿真实现

半挂牵引车在倒车时,由于鞍座主销的连接限制,其运动方式与乘用车有显著差异。例如,乘用车在右侧倒车入库时,只需确定泊车起点并将方向盘向右打死。相反,牵引车在倒车时需要先向左转方向盘,当铰接角达到防折叠的临界值时,再将方向盘向右转回,以调整牵引车与挂车至直线状态,完成泊车入库。本研究旨在建立一个基于牵引车带挂车倒车运动学模型,该模型基于以下假设: 道路在车辆行驶过程中保持平坦,无凹凸不平; 车辆以低速行驶,且在运行过程中车身不发生侧倾或俯仰; 行驶过程中,轮胎无变形,无侧向滑动,且不产

jianmo的博客 2697

C# Com组件注册Regsvr32

Regsvr32命令用于注册COM组件,是Windows系统提供的用来向系统注册控件或者卸载控件的命令,以命令行方式运行。 命令格式:regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname 其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 参数: /u 反注册控件 /s 指定 regsvr32 安静运行,在成功注册/反注册DLL文件的前提下不显示结果提示框。 /n 指定不调用 DllRegisterServer。此选...

liang08114的专栏 2991

工业异常检测评价指标(I-AUROC、PRO等)

模型评价指标:TPR、FPR、Recall、ROC、AUC、AUROC、IoU、PRO、AUPRO等

qq_1532145264的博客 7430

c#中控件事件注册的几种方法

C

u011555996的博客 1635

南京邮电大学电工电子实验(二)复习一

本文给电工电子实验(二)的复习进行一些知识点的提醒

YOUXISUN的博客 2957

从SD更新字库到FLASH,再用LCD显示

用Flash当字库存储载体。思路是先将要用到的字库文件存在SD卡,然后存储到Flash,LCD显示时候从Flash中读取 还挺顺利的,移植的原子的程序,自己稍加修改,主要是我的液晶屏函数,Flash读写函数,还有存储文件的flash地址不一样。一晚上搞定,大小字体都OK。挺高兴哈哈。这几天忙工作事情有点耽搁了学习进展嘿嘿 在text.c的showstr函数中char的字体颜色随意设置的,可以显...

weixin_30505751的博客 914

C#自动注册第三方提供或是自己编写的DLL或ocx控件的方法

当需要用到Dll引用的时候,我们通常会通过“添加引用”的方式将它们纳入到项目中,然后就可以像使用自己的类一样方便的使用它们了。但是,有些Dll库(OCX)文件是需要注册到Windows注册表后才能正常添加和使用的。本文介绍两种为Dll库(OCX)自动注册的方法,为大家提供参考。 首先,大家都知道在Windows的“运行”中,输入“Regsvr32.exe 路径”这样的方法来手动注册Dll控件(...

weixin_30750335的博客 179

Qt中多线程的使用(一)

我们要实现的是读取大文件qtgui.index的内容加入文本框中。 很容易想到的方法: QFile* file = new QFile("E:\qtgui.index"); file->open(QIODevice::ReadOnly); QTextStream *stream = new QTextStream(file); while(!st...

yao5hed的专栏 1万+

(一)C# winform C/S WebBrowser 微信第三方登录

声明:本人属于编程小白类型,零基础开始做第三方授权登录,所以这里仅仅供初学者参考 网上很多的资料都是B/S结构的,这里是基于C# C/S 结构的微信第三方授权登录 一、准备知识 1 http Get和Post方法。做第三方授权登录,获取信息基本上都是用get和post方法,做之前需要进行基本的了解,基本上网页都是get。 2 微信开发文档。这里参考的是: 微信开发平台——资源中心——网址应

candyvoice的专栏 1万+

Nginx健康检查实战:如何用第三方模块提升服务可用性(附详细配置)

本文深入探讨了如何通过集成第三方健康检查模块来提升Nginx的服务可用性。文章对比了Nginx默认被动检查的局限性,并详细介绍了主动健康检查的核心优势、主流模块选型,以及以nginx_upstream_check_module为例的实战部署与配置指南,帮助运维人员构建更可靠的负载均衡架构。

weixin_28331555的博客 307

从PWM到正弦波:RC低通滤波器的魔法转换之旅

本文详细介绍了如何利用RC低通滤波器将STM32F103生成的PWM信号转换为高质量正弦波的技术原理与实践方法。通过分析滤波器设计、参数计算、硬件实现及Proteus仿真验证,为嵌入式开发者提供了一套完整的PWM转正弦波解决方案,适用于电机控制、音频信号生成等多种应用场景。

jupi8的博客 380

C# 控件获取事件已经注册的方法(判断对应的控件有没有对应的事件)

直接上代码了 可以直接用 /// <summary> /// 查找控件的对应的事件注册的方法名 /// </summary> /// <param name="control">控件</param> /// <param name="eventName"&gt...

霏段的博客 3500

【Flink】Flink 消费一段时间1万多条数据就卡死

我们有个现场环境,发现了奇怪的现象,就是每次启动任务后,消费1万多条数据后就会卡死,然后整个流不消费,也不往下输出,看起来卡死了一样。缺图这里面出现的网闸原因导致的,但是经过我们写了一个简单的kafka消费程序,然后在出问题的节点上消费数据,实际排查,发现不是这个问题。这个问题,发现也不是,这段时间没有进行过kafka数据清理。里面的问题。因为这个问题,我们后面的代码刻意规范了,不这样操作。后来是在没办法了,然后我们dump了线程,发现有如下代码。

九师兄 350

VS2010 C#中实现在调用第三方ocx控件时,无需手动注册ocx控件

C#写的窗体程序,在别的电脑运行不了,显示CLR20r3的错误。

qiufenpeng的博客 7634

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

C#检测ocx控件是否注册

C#检测ocx控件是否注册

gc_2299的博客 1617

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

关于C#应用第三方控件dll的使用方法及常见问题

在引用第三方控件是需要先了解第三方所提供的方法,一个完整的引用还需要提供方给出二次开发方案。这些不用都说,对于不同项目可能用法也是不同具体问题具体分析! 第三方控件一般会与COM方式提供,我们需要导入到我们的项目中  操作方式        1、  在C#工具箱中添加该控件,右击选项卡把控件拖入即可          这只是完成对控件的注册。         2、为控件添加引用,在项目中

TracyMen的博客 6372

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

C# (VS)实现多个DLL(OCX)控件注册的方法

当利用VS2010制作安装包时,可能会遇到有多个DLL(OCX)控件需要注册的情况,此时采用bat的批处理命令的方式进行注册不够方便,在C#中有两种方法: 1、利用System.Diagnostics调用Regsvr32.exe进行注册 2、调用DllRegisterServer函数法 推荐采用第二种方法,当需要注册多个控件时,如下: #region 注册控件声明

空空为道的专栏 3672

C#自动实现Dll(OCX)控件注册的两种方法

C#自动实现Dll(OCX)控件注册的两种方法尽管MS为我们提供了丰富的.net framework库,我们的程序C#开发带来了极大的便利,但是有时候,一些特定功能的控件库还是需要由第三方提供或是自己编写。 当需要用到Dll引用的时候,我们通常会通过“添加引用”的方式将它们纳入到项目中,然后就可以像使用自己的类一样方便的使用它们了。 但是,有些Dll库(OCX)文件是需要注册到Windows注

believe的专栏 7698

C#调用ActiveX控件

<br />背景:最近项目中需要用到ActiveX控件,项目是在.Net平台下开发的。因此就直接在项目中添加了对ActiveX控件的引用,添加引用成功。在代码中实例化类的实例也没有问题,但在调用其方法或属性时总是抛出"未处理 COMException"异常。<br /> <br />方法一:<br />1、在系统中注册该ocx控件,命令:regsvr32.exe 控件位置(加 /u 参数是取消注册);<br />2、在.net的工具箱中添加该控件,拖到form中去就可以了。<br />方法二:<br />1

chengx919的专栏 1万+

C#调用OCX控件的常用方法[转]

   小伙伴们在使用ICP提供的各种能力进行集成开发时常常会遇到一些技术上的困扰,例如ICP中很多接口是通过OCX控件的方式提供的,如何调用这些接口,就成了一个不大不小的问题,毕竟开发指南上可没这些内容啊~别着急,今天我就给大家介绍一下C#中调用OCX接口的常用方法。^_^y 原文链接 http://developer.huawei.com/ict/forum/thread-21687.html...

new_smile的专栏 3672
上一篇: PHP 与 C#.net 相互调用之Web Service
下一篇: 启示
一点晨辉
博客等级 码龄18年 4粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值