北洋標簽打印機BPLA動態(tài)鏈接庫二次開發(fā)包以動態(tài)鏈接庫的形式提供BPLA指令集打印機的用戶進行二次開發(fā)。BPLADLL并口控制函數(shù)通過調(diào)用并口驅(qū)動實現(xiàn),所以并口驅(qū)動隨動態(tài)庫一起發(fā)布;USB設(shè)備驅(qū)動及打印機驅(qū)動程序由于打印機不同,相應(yīng)的USB設(shè)備驅(qū)動及打印機驅(qū)動會存在差別,所以USB設(shè)備驅(qū)動及打印機驅(qū)動程序不隨動態(tài)庫一起發(fā)布。
內(nèi)容包括:
BPLA動態(tài)庫文件: ------------------------- 動態(tài)庫文件包
bpladll.dll ---------------- BPLA動態(tài)庫文件
ByUSBInt.dll ---------------- USB動態(tài)庫文件
BPLADLL幫助.chm ---------------- 動態(tài)庫幫助文檔
delphibplademo.exe ---------------- delphi演示例程可執(zhí)行文件
dlldemo.exe ---------------- VC演示例程可執(zhí)行文件
vbbplademo.exe ---------------- VB演示例程可執(zhí)行文件
VNetDemo.exe ---------------- C#演示例程可執(zhí)行文件
arrow.bmp ---------------- 例程調(diào)用箭頭圖片
freeway.bmp ---------------- 例程調(diào)用公路樣張圖片
WaterWay.bmp ---------------- 例程調(diào)用水運樣張圖片
BPLADLL演示程序: ------------------------- 動態(tài)庫演示例程文件包
VC調(diào)用BPLADLL演示程序 ---------------- VC調(diào)用bpladll動態(tài)庫例程源碼包
VB調(diào)用BPLADLL演示程序 ---------------- VB調(diào)用bpladll動態(tài)庫例程源碼包
C#調(diào)用BPLADLL演示程序 ---------------- C#調(diào)用bpladll動態(tài)庫例程源碼包
Delphi調(diào)用BPLADLL演示程序---------------- Delphi調(diào)用bpladll動態(tài)庫例程源碼包
函數(shù)調(diào)用例程
為配合BPLADLL動態(tài)庫輸出函數(shù)的調(diào)用流程,方便用戶更好、更快的掌握調(diào)用動態(tài)庫函數(shù)的方法,提供了Visual Basic 6.0、Visual C++ 6.0、Delphi 7.0、Visual Studio.Net 2003的調(diào)用例程,這些例程隨同BPLADLL共同發(fā)布。
動態(tài)庫調(diào)用例程提供的演示功能包括:端口控制功能,驅(qū)動控制功能,公路、水運票面打印功能,狀態(tài)查詢功能,保存文檔功能。
例程功能詳細說明:
端口控制功能:
端口選擇:可以選擇串口、并口、USB口、驅(qū)動程序;
端口配置:可以選擇設(shè)置串口名稱、設(shè)置串口波特率,選擇設(shè)置并口地址,輸入驅(qū)動程序名稱,設(shè)置端口超時時間;
開啟端口:完成對選擇端口或驅(qū)動程序的打開;
關(guān)閉端口:完成對選擇端口或驅(qū)動程序的關(guān)閉。
公路、水運、RFID票面打印功能:
打印票樣選擇:可以實現(xiàn)公路、水運票樣選擇;
票面顯示:顯示選擇的公路、水運票樣內(nèi)容;
打。和瓿善泵娲蛴。
狀態(tài)查詢功能:
打印機狀態(tài):狀態(tài)查詢并顯示。
保存文檔功能:
指令保存到文件test.txt,不懸掛端口發(fā)送:選擇后指令保存到文件test.txt,檢測發(fā)送指令內(nèi)容的正確性。