-
大小: 33KB文件類型: .rar金幣: 2下載: 1 次發布日期: 2021-05-09
- 語言: 其他
- 標簽: API??PB??PowerBuilder??串口通訊??
資源簡介
原先的程序數據緩沖區采用String類型,因此無法發送H00,現將數據緩沖區修改為BLOB類型,可以發送任意數據。 在原先程序的基礎上,增加了兩個對象:pfc_n_cst_numerical,uo_bit_operator Email: leio88@126.com 以下是原作者的話---------------------------------- 本程序通過調用WINDOWS API函數,實現了類似MSCOMM控件的功能。使PB可以很方便地訪問串口。由于所有功能都是PB代碼實現的,因此比使用OCX控件訪問串口的方式更穩定。 為了方便使用已將所有功能都封裝在uo_comm._control用戶對象中。使用時只需在窗口中像放置普通對象(如:按鈕)一樣放置一個uo_comm_control對象即可對串口進行訪問。 訪問串口時先調用of_setcommport(string commport)和of_setcommsettings(string commsettings)來設置要訪問的端口及端口初始化參數,然后調用of_open()初始化端口。或直接使用of_open(string comport,string commsettings)帶參數初始化端口。端口初始化成功后即可使用of_send(string sendstring)向串口發送數據,或使用of_read()讀取串口數據。當串口有數據到達時,觸發ue_received事件,該事件提供給用戶用來存放讀取串口數據的代碼(值得注意的是,當數據到達接收端時,由于發送的數據很長或通訊速率較低,會多次觸發ue_receieved事件,并且在ue_received事件中使用of_read()得到的數據僅只是整個發送數據的一部分,需要將多次接收到的數據連接起來才是完整的接收數據)。若對串口所有操作結束不再需要對串口進行操作,則調用of_close()將端口關閉。 Email: blazingstar@sina.com

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2006-01-08?20:09??pbcomm_blob_modi_recieve
?????文件????????318??1998-03-17?21:17??pbcomm_blob_modi_recieve\GRNLIGHT.ICO
?????文件?????144384??2006-01-08?20:34??pbcomm_blob_modi_recieve\pbcomm.pbl
?????文件????????104??2005-12-16?19:38??pbcomm_blob_modi_recieve\pbcomm.pbt
?????文件????????318??1998-03-17?21:17??pbcomm_blob_modi_recieve\REDLIGHT.ICO
?????文件????????158??2006-01-08?20:33??pbcomm_blob_modi_recieve\blob.pbw
?????文件????????415??2006-01-08?20:35??pbcomm_blob_modi_recieve\readme.txt
-----------?---------??----------?-----??----
???????????????145697????????????????????7
-----------?---------??----------?-----??----
?????目錄??????????0??2006-01-08?20:09??pbcomm_blob_modi_recieve
?????文件????????318??1998-03-17?21:17??pbcomm_blob_modi_recieve\GRNLIGHT.ICO
?????文件?????144384??2006-01-08?20:34??pbcomm_blob_modi_recieve\pbcomm.pbl
?????文件????????104??2005-12-16?19:38??pbcomm_blob_modi_recieve\pbcomm.pbt
?????文件????????318??1998-03-17?21:17??pbcomm_blob_modi_recieve\REDLIGHT.ICO
?????文件????????158??2006-01-08?20:33??pbcomm_blob_modi_recieve\blob.pbw
?????文件????????415??2006-01-08?20:35??pbcomm_blob_modi_recieve\readme.txt
-----------?---------??----------?-----??----
???????????????145697????????????????????7
評論
共有 條評論