有關VB裡由於無法辨識ASCII 128以上的字元
所以在MSComm傳輸的可以透過Byte的方式傳送出去(我可以透過..
MSNComm元件傳送這些字元)
但是如果透過LPT1我目前卻愈到無法將正確的ASCII Code傳送出去,不知各位大大有什麼方法可以解決此問題
以下是我要送一個ASCII 200的字元出去,但是卻送不正確
Dim K As Byte '
FileNumber = FreeFile
Open "LPT1" For Binary As #FileNumber
K = 200
Put #FileNumber, , K
所以在MSComm傳輸的可以透過Byte的方式傳送出去(我可以透過..
MSNComm元件傳送這些字元)
但是如果透過LPT1我目前卻愈到無法將正確的ASCII Code傳送出去,不知各位大大有什麼方法可以解決此問題
以下是我要送一個ASCII 200的字元出去,但是卻送不正確
Dim K As Byte '
FileNumber = FreeFile
Open "LPT1" For Binary As #FileNumber
K = 200
Put #FileNumber, , K
文章標籤
全站熱搜

抱歉...我再次檢查一遍的時候發現有些地方是我的疏忽 我有些地方忘了改了...如下 Put #FileNumber, , chr(K) 我的第一個例子是沒有問題的...謝謝各位大大
第一個的寫法才會沒問題,後面改的才有問題 你的蛇長出腳了!