UDI

C#调用CODESOFT的简单示例

选择标签软件,你了解CODESOFT多少?

一、添加引用:Lppx2.tlb (CODESOFT安装后文件夹中)

二、建立一个标签,添加两个变量,参照下面代码中的名称

三、引入LabelManager2

然后,使用如下代码:

using LabelManager2;         //引入命名空间
private void btnPrint_Click(object sender, EventArgs e)
        {
            ApplicationClass lbl = new ApplicationClass();

            try
            {
                lbl.Documents.Open(@”D:\label.Lab”, false);// 调用设计好的label文件
                Document doc = lbl.ActiveDocument;
                doc.Variables.FormVariables.Item(“Var0”).Value = txtContent.Text.Trim(); //给参数传值
                doc.Variables.FormVariables.Item(“Var1”).Value = txtContent2.Text.Trim(); //给参数传值

                int Num = Convert.ToInt32(txtQuentity.Text);        //打印数量
                doc.PrintDocument(Num);                             //打印
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            finally
            {
                lbl.Quit();                                         //退出
            }

        }