问题描述
C#调用.LAB文件,循环传入值,返回1~10的条码。代码:stringstrFilePath=System.Windows.Forms.Application.StartupPath+@""+"test.lab";ApplicationClasslbl=newApplicationClass();lbl.Documents.Open(strFilePath,false);Documentdoc=lbl.ActiveDocument;doc.Printer.ShowSetup();for(inti=1;i<=10;i++){doc.Variables.FreeVariables.Item("SN").Value=i.ToString();//给LAB文件赋值intNum=1;//设定列印份数doc.PrintDocument(Num);//列印}设计需求为1、2、3、4、5、6、7、8、9、10按顺序产生条码,但现在的情况是列印时经常出现不按顺序产生条码,如:1、2、10、3、4、5、6、7、8、9或1、8、2、3、4、5、6、7、9、10等情况。请问各位大侠有遇到过这种情况么?求解决!谢谢了!
解决方案
解决方案二:
没人会吗?自己顶一个!
时间: 2024-10-22 19:41:22