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

本文介绍了如何在C#项目中引用和使用第三方控件DLL,包括通过COM添加控件、生成引用、初始化控件以及处理强命名问题。在遇到‘不是强类型’的编译错误时,提供了反编译和重新签名的解决方案。
摘要由CSDN通过智能技术生成

      在引用第三方控件是需要先了解第三方所提供的方法,一个完整的引用还需要提供方给出二次开发方案。这些不用都说,对于不同项目可能用法也是不同具体问题具体分析!

第三方控件一般会与COM方式提供,我们需要导入到我们的项目中

 操作方式

       1、  在C#工具箱中添加该控件,右击选项卡把控件拖入即可

         这只是完成对控件的注册。

        2、为控件添加引用,在项目中添加Form控件,将1.中的控件拖入Form中,它会自己生成对应的dll引用

       3、  需要在引用它的项目中启用该服务。

      在.cs的构造函数中添加在代码

             m_AxXClientConveryer_OCXLib = new AxXClientConveryer_OCXLib.AxXClientConveryer_OCX();
             ((System.ComponentModel.ISupportInitialize)(this.m_AxXClientConveryer_OCXLib)).BeginInit();
             m_Form.Controls.Add(m_AxXClientConveryer_OCXLib);
             ((System.ComponentModel.ISupportInitialize)(this.m_AxXClientConveryer_OCXLib)).EndInit();

      这段代码也可以在引入控件后会在Form1.Designer.cs 文件中生成。主要功能在于初始化的简单的事务处理通知。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值