C#如何调用第三方com组件
因为工作需要,要编写一个发格8070数控系统的二次开发软件,用于读取系统变量,系统公司提供了一个com组件API8070.dll,我用VS2010,注册后在项目中添加了api8070.TLB的引用。
编写如下代码
private void button3_Click(object sender, EventArgs e)
{
Api8070.CNC8070_PParamTable cs = new Api8070.CNC8070_PParamTable();
textBox1.Text = cs.ReadCommonPParam(10020).ToString();
}
可以成功读取到系统变量,但是出现以下问题:
我编写读取系统变量的软件与发格8070通软件不能同时打开,任何一个打开,另一个就会报错,但我需要两个软件同时运行。
有没有高手知道我下,谢谢!