在 C#中使用BarTender来打印标签。在程式中已经添加了Interop.BarTender.Dll的引用,而且已经宣告了变数,但在使用的时候产生ERROR
using BarTender;
....
BarTender.ApplicationClass btApp;
...
btApp=new BarTender.ApplicationClass();//////在这里就出现了错误。那位大侠能能帮帮小弟!!!!

解决方案 »

  1.   

    保证你的com组件已经在该机器注册的前提下,把第一个ApplicationClass换成_ApplicationClass试试呢,即BarTender._ApplicationClass new BarTender.ApplicationClass();
      

  2.   

    不知道你注册好了COM组件没有。有时候没有注册好,在面板上也会显示该组件。
      

  3.   

    BarTender的Dll可以直接使用,不需要注册的,这个已经确认过了
      

  4.   

    保证你的com组件已经在该机器注册的前提下,把第一个ApplicationClass换成_ApplicationClass试试呢,即BarTender._ApplicationClass new BarTender.ApplicationClass();
    不明白要如何修改!!!