该【条码打印机DLL调用方法 】是由【435638】上传分享,文档一共【31】页,该文档可以免费在线阅读,需要了解更多关于【条码打印机DLL调用方法 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。动态链接库DLL的使用
安装打印机驱动
1 动态链接库的概念
2 动态链接库的优点
3 DLL指令
4 Visual Basic , 下TSC函式库的应用
5 FoxPro下TSC函式库的应用
6 Delphi下TSC函式库的应用
动态链接库(Dynamic Link Library,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用。
1
动态链接所调用的函数代码并没有被拷贝到应用程序的可执行文件中去,而是仅仅在其中加入了所调用函数的描述信息(往往是一些重定位信息)。仅当应用程序被装入内存开始运行时,在Windows的管理下,才在应用程序与相应的DLL之间建立链接关系。当要执行所调用DLL中的函数时,根据链接产生的重定位信息,Windows才转去执行DLL中相应的函数代码。
2
1 动态链接库的概念
使用DLL的主要目的就是为了共享代码,DLL的代码可以被所有的Windows应用程序共享。
、资源和数据
DLL中的例程可以被应用程序访问,而应用程序并不知道这些例程的细节。
由于DLL是与语言无关的,因此可以创建一个DLL,被C++、VB或任何支持动态链接库的语言调用。这样如果一种语言存在不足,就可以通过访问另一种语言创建的DLL来弥补。
贰
壹
叁
2 动态链接库的优点
3 DLL指令
说明: 指定计算机端的输出端口
参数:a:单机打印时,请指定打印机驱动程序名称,
例如: TSC TTP/TDP-243(E) 若连接打印机服务器,请指定服务器路径及共享
打印机
名称,
例如: \\SERVER\TTP243
openport(a)
说明: 关闭指定的计算机端输出端口
参数: 无
closeport()
Setup(a,b,c,d,e,f,g)
说明: 设定卷标的宽度、高度、打印速度、打印浓度、感应器类别、gap/black
mark 垂直间距、gap/black mark 偏移距离)
参数: a: 字符串型别,设定卷标宽度,单位 mm
b: 字符串型别,设定卷标高度,单位 mm
c: 字符串型别,设定打印速度,(打印速度随机型不同而有不同的选项)
:
:
:
:
:
:
:
d: 字符串型别,设定打印浓度,0~15,数字愈大打印结果愈黑
e: 字符串型别,设定使用感应器类别
0 表示使用垂直间距传感器(gap sensor)
1 表示使用黑标传感器(black mark sensor)
f: 字符串型别,设定gap/black mark 垂直间距高度,单位: mm
g: 字符串型别,设定gap/black mark 偏移距离,单位: mm,此参数若
使用一般卷标时均设为0
clearbuffer()
说明: 清除
参数: 无
barcode(a,b,c,d,e,f,g,h,I) (1)
说明: 使用条形码机内建条形码打印
参数: a: 字符串型别,条形码X方向起始点,以点(point)表示。
(200 DPI,1点=1/8 mm, 300 DPI,1点=1/12 mm)
b: 字符串型别,条形码Y方向起始点,以点(point)表示。
(200 DPI,1点=1/8 mm, 300 DPI,1点=1/12 mm)
c: 字符串型别,
128 Code 128, switching code subset A, B, C
automatically
128M Code 128, switching code subset A, B, C
manually.
EAN128 Code 128, switching code subset A, B, C
automatically
25 Interleaved 2 of 5 25C Interleaved 2 of 5 with check digits 39 Code 39 39C Code 39 with check digits 93 Code 93
EAN13 EAN 13
EAN13+2 EAN 13 with 2 digits add-on
EAN13+5 EAN 13 with 5 digits add-on
EAN8 EAN 8
EAN8+2 EAN 8 with 2 digits add-on
EAN8+5 EAN 8 with 5 digits add-on
CODA Codabar
POST PostnetUPCA UPC-A
UPCA+2 UPC-A with 2 digits add-o
UPCA+5 UPC-A with 5 digits add-on
UPCE UPC-E
UPCE+2 UPC-E with 2 digits add-on
UPCE+5 UPC-E with 5 digits add-on
barcode(a,b,c,d,e,f,g,h,I) (2)
d: 字符串型别,设定条形码高度,高度以点来表示
e: 字符串型别,设定是否打印条形码码文
0: 不打印码文
1: 打印码文
f: 字符串型别,设定条形码旋转角度
0: 旋转0度
90: 旋转90度
180: 旋转180度
270: 旋转270度
g: 字符串型别,设定条形码宽窄bar 比例因子,请参考TSPL使用手册
h: 字符串型别,设定条形码宽窄bar 比例因子,请参考TSPL使用手册
I: 字符串型别,条形码内容
barcode(a,b,c,d,e,f,g,h,I) (3)
条码打印机DLL调用方法 来自淘豆网m.daumloan.com转载请标明出处.