以下qb45代码部分操作了我的斑马GC420D打印机。
1 cls : locate 15, 30: input "type floppy code"; B$
3 cls : locate 12, 30: "Is Barcode ";B$
5 Locate 15, 30: "Confirm Y/N"; E$: IF E$ = "Y" OR E$ = "y" THEN 20 ELSE 1
20 LPRINT"^XA"
23 LPRINT"B3,N,175,Y"
25 LPRINT"N^FD, B$, ^FS"
30 LPRINT "^PQ2"
35 LPRINT "^XZ"
40 LPRINT "end"
生成的两个条形码只对字符串变量B$进行编码,而不是B$所代表的内容。 我需要一个文本变量吗?如何模拟文本变量?
你有一个引号字符串内的变量。 不知道是什么味道的BASIC,但尝试。
LPRINT "^FD", B$, "^FS"
如果不行的话,有些BASICs用分号作为列表分隔符来进行LPRINT。
LPRINT "^FD"; B$; "^FS"