C 為VB6 0程式模擬串列埠資料

2022-03-19 05:07:26 字數 917 閱讀 3709

為vb6.0編寫程式模擬資料測試使用。

一、vb6.0 控制項mscomm,來傳送接收串列埠資料

commport 屬性設定並返回通訊埠號,虛擬埠為com2。

settings 屬性設定並返回埠的波特率、奇偶校驗位、資料位和停止位引數。

portopen 屬性為true時埠被開啟。設定為false時將關閉埠並清除接收和傳輸緩衝區的資料。

input 屬性用來返回並刪除接收快取區中的資料流

output 屬性用來傳輸資料流

inbuffersize屬性是指整個接收緩衝區的大小。預設值是1024位元組。

outbuffersize屬性用來指定整個傳輸緩衝區的大小,預設值為512位元組。

如下圖:

即可在mscomm1_oncomm()中接收資料。

二、c# 模擬串列埠資料,在c# 模擬串列埠接收傳送

有具體介紹

資料轉換,非16進製制位元組傳送,如下**

//

位元組陣列轉換為字串

string str =system.text.encoding.default.getstring(b);

//判斷接收到的字串

if (str == "g"

)

//傳送資料字串

string str = "

d1 1 200 28.3 32.1 20.8 8.6 7.4 132.7e";

//字串轉換為位元組傳送

byte m = system.text.encoding.default.getbytes(str);

VB6 0好用模組 1 0串列埠

vb6.0好用的串列埠模組類 使用方法如下 該函式功能將得到的com口進行從小到大排序寫入combobox public sub addcomforcombox comboxcontral as combobox dim i as integer dim str2com as string com字...

使用VB6 0設計螢幕保護程式

1 螢幕保護程式執行時,滑鼠游標被自動隱藏,在程式結束時,游標顯示。2 當單擊 移動滑鼠或按下鍵盤時,螢幕保護結束,回到正常操作狀態。為了實現這些特性,在編寫vb應用程式時,可以採用如下方法 1 改變窗體屬性通常vb應用程式的窗體都採用有邊框的窗體外觀,但作為螢幕保護程式,應設定窗體為無邊框,且為最...

資料庫新增步驟 vb6 0

一 定義相關量 乙個結果集 用來儲存結果 更新結果 第乙個字串 用來儲存 sql語句 查詢位置 乙個字串 用來儲存查詢函式的查詢狀態 dim mrc as adodb.recordset dim txtsql as string dim msgtext as string第二 驗證資料的有效性.1 ...