MSComm重要屬性及事件
    axMSComm1.CommPort:取得或設定使用的Com Port,例如設定Com1 axMsComm1.CommPort=1
axMSComm1.PortOpen:開啟或關閉使用的Com Port,例如開啟Com Port axMsComm1.PortOpen=true
axMSComm1.RThreshold:設定接收多少字元之後觸發OnComm事件,例如設定axMsComm1.RThreshold=1的話,
                            則每次一有字元進來即會觸發OnComm事件。若設定為0,則不觸發OnComm事件。
axMSComm1.InputMode:設定傳輸接受的資料是字串或者是位元組矩陣。
                             MSCommLib.InputModeConstants.comInputModeBinary設定為位元組矩陣
                             MSCommLib.InputModeConstants.comInputModeText設定為字串。

axMSComm1.Settings:設定序列埠的資訊以”baud,p,d,s”的格式設定,如axMSComm1.Settings=”9600,n,8,1”。
axMSComm1.Handshaking:設定交握模式,其值在MSCommLib.HandshakeConstants選擇。
axMSComm1.InBufferCount:其回傳值為目前在緩衝區等待的位元組數。
axMSComm1.Input:傳回並取出目前在緩衝區等待的資料。
axMSComm1.Output:將資料傳送至傳送緩衝區。
axMSComm1.CommEvent:傳回MSCommLib.CommEventConstants,MSCommLib.ErrorConstants,或
                           MSCommLib.OnCommConstants 常數,這些常數代表目前發生的錯誤或都是事件。
                           通常會在OnComm事件中檢驗這些常數。

   axMsComm1.NullDiscard:如果將這個屬性設定為true的話,序列埠會忽略傳進來的0x00(null)字元。如果要使用null字元的話
                             ,需設定為false。

axMSComm1.InputLen:這個屬性是說明從Input屬性從緩衝區所讀取的位元組數,若設定為0,則將整個緩衝區讀取出來。

文章標籤
全站熱搜
創作者介紹
創作者 iamqq 的頭像
iamqq

iAmqq

iamqq 發表在 痞客邦 留言(0) 人氣(585)