北洋标签打印机BPLA动态链接库二次开发包以动态链接库的形式提供BPLA指令集打印机的用户进行二次开发。BPLADLL并口控制函数通过调用并口驱动实现,所以并口驱动随动态库一起发布;USB设备驱动及打印机驱动程序由于打印机不同,相应的USB设备驱动及打印机驱动会存在差别,所以USB设备驱动及打印机驱动程序不随动态库一起发布。
BPLA动态库文件: ------------------------- 动态库文件包
bpladll.dll ---------------- BPLA动态库文件
ByUSBInt.dll ---------------- USB动态库文件
BPLADLL帮助.chm ---------------- 动态库帮助文档
delphibplademo.exe ---------------- delphi演示例程可执行文件
dlldemo.exe ---------------- VC演示例程可执行文件
vbbplademo.exe ---------------- VB演示例程可执行文件
VNetDemo.exe ---------------- C#演示例程可执行文件
arrow.bmp ---------------- 例程调用箭头图片
freeway.bmp ---------------- 例程调用公路样张图片
WaterWay.bmp ---------------- 例程调用水运样张图片
BPLADLL演示程序: ------------------------- 动态库演示例程文件包
VC调用BPLADLL演示程序 ---------------- VC调用bpladll动态库例程源码包
VB调用BPLADLL演示程序 ---------------- VB调用bpladll动态库例程源码包
C#调用BPLADLL演示程序 ---------------- C#调用bpladll动态库例程源码包
Delphi调用BPLADLL演示程序---------------- Delphi调用bpladll动态库例程源码包
为配合BPLADLL动态库输出函数的调用流程,方便用户更好、更快的掌握调用动态库函数的方法,提供了Visual Basic 6.0、Visual C++ 6.0、Delphi 7.0、Visual Studio.Net 2003的调用例程,这些例程随同BPLADLL共同发布。
动态库调用例程提供的演示功能包括:端口控制功能,驱动控制功能,公路、水运票面打印功能,状态查询功能,保存文档功能。
例程功能详细说明:
端口控制功能:
端口选择:可以选择串口、并口、USB口、驱动程序;
端口配置:可以选择设置串口名称、设置串口波特率,选择设置并口地址,输入驱动程序名称,设置端口超时时间;
开启端口:完成对选择端口或驱动程序的打开;
关闭端口:完成对选择端口或驱动程序的关闭。
公路、水运、RFID票面打印功能:
打印票样选择:可以实现公路、水运票样选择;
票面显示:显示选择的公路、水运票样内容;
打印:完成票面打印。
状态查询功能:
打印机状态:状态查询并显示。
保存文档功能:
指令保存到文件test.txt,不悬挂端口发送:选择后指令保存到文件test.txt,检测发送指令内容的正确性。