1. 程式人生 > >中瑯領跑條碼打印軟件中網絡通訊的使用

中瑯領跑條碼打印軟件中網絡通訊的使用

14. 不讓 正常 文本 支持 roc 預覽 二維碼 窗口

使用中瑯領跑條碼打印軟件制作條碼標簽的時候,有時我們為了保證數據的安全性,不讓其他無關人員看到我們的數據,或者為了標簽文件正反打印的時候數據的精確對應,避免普通打印過程中因為一個數據出錯導致後面的數據都錯的問題,會采取socket通訊的方式發送數據。那麽在中瑯領跑條碼打印軟件中有沒有相應的功能支持呢?答案是肯定的,中瑯領跑打印軟件中的網絡通訊功能就是為了解決與服務器端的socket通訊程序對接問題而設計的。這裏小編就和大家分享一下如何操作,具體演示如下:
首先,我們打開中瑯領跑條碼打印軟件,新建一個空白標簽,設置好相應的頁面屬性之後,點擊軟件左側的普通文本(網絡通訊支持多種數據格式,文字,圖片,條碼,二維碼等,這裏以文字為例)如下圖所示:

技術分享圖片
接下來,我們點擊右鍵,選擇“屬性”,在彈出的“圖形屬性”窗口中選擇“數據源”選項卡,在“數據對象”中點擊 ,設置數據對象類型為“網絡通訊”,如下圖所示:
技術分享圖片
接下來就是連接了,使用模擬測試工具,將端口設置為8800,然後在中瑯領跑條碼標簽打印軟件中將端口設置為8800,之後點擊“編輯”,這時模擬測試工具右側就會顯示連接成功。如下圖所示:
技術分享圖片

需要註意的是,當我們點擊“編輯”之後,軟件會暫時處於一個等待消息發送的情況,只要從服務器接收到信息就會自動進入下一步了。接下來我們就可以模擬服務器發送信息了,這裏我發送一條測試信息,看看什麽效果,如下圖所示:

技術分享圖片
可以看出我的數據已經出現在數據源中了,這個時候就可以按照正常步驟點擊“添加”數據,這樣文本框中就會出現我們的信息了,如下圖所示:

技術分享圖片
需要指出的是,在網絡通訊功能使用的過程中請註意以下三點:
1、該服務器上提前應運行對應的Socket通訊響應的服務程序;
2、當打印軟件提交數據獲取指令(get01)時,該服務程序應及時返回一條打印數據;
3、當打印軟件提交的指令有“#”前綴時,則為預覽數據請求,服務程序視情況進行響應。

中瑯領跑條碼打印軟件中網絡通訊的使用