最近遇到个奇怪的事,关于标签打印的(已解决)
新做了个程序,需要打印标签。大致逻辑是:根据用户输入的人员标识和商品条码,如果二者都输入了且是正确的,则打印一组标签(每组三个标签,内容有所不同)奇怪的现象是:第一次人员+商品输入后,正常打印出来了三个标签,第二次人员+商品输入后,打印机打印了正确的第一个标签,然后是刚才(第一次)打印过的后两个标签,然后是这次应该打印的后两个标签,等于应该打印三个标签,实际打印了5个标签。
如此往复,每次都会在中间打印两个上次已打过的标签
在编程调试时,每次打印到PDF文件,这时结果都是正确的,没出现中间夹杂的现象。
程序不可能这样设计,应该不是逻辑的问题。
每次组织的数据也反复验证过,都是三条,内容也正确
标签打印机是1124T和斑马888t,现象是一样的,基本也排除了打印机的问题
环境:windows10,VFP9sp2,编译后的EXE
有哪位遇到过这种现象?我有点摸不到头脑了
[此贴子已经被作者于2022-3-10 08:55编辑过]