シリアル通信できないChrコードを送信する方法を教えて下さい


初心者  2004-09-28 11:55:44  No: 85791  IP: [192.*.*.*]

シリアル通信にてデータを送信したいのですが
Chr(0xA0)からデータを送信することができません。
過去ログにもにたようなものがあり色々テストして
みたのですがうまくいきません。
プロトコルアナライザーで見ると0xA0からは0x00
となって送信されてしまいます。

質問の仕方もへたくそですいません。
わかる方がいたら指導よろしくおねがいします。


Dim aa as long

public Sub test 
    Dim Buffor as string
    aa = aa + 1
    Buffor = Chr(aa)     
    Buffor = Buffor & Chr(3)                  
    MSComm1.CommPort = 1
    MSComm1.Settings = "9600,E,8,1"
    MSComm1.InputLen = 0
    MSComm1.PortOpen = True
    MSComm1.Output = Buffor
    MSComm1.PortOpen = False
End Sub

編集 削除
Say  2004-09-28 12:42:06  No: 85792  IP: [192.*.*.*]

>過去ログにもにたようなものがあり
このへんを参考にしたということでしょうか?

http://madia.world.coocan.jp/vb/vb_bbs/200401_04010103.html

あるいはこのへん?
http://madia.world.coocan.jp/vb/vb_bbs2/200401_04010129.html

編集 削除
奈々氏  2004-10-01 01:45:18  No: 85793  IP: [192.*.*.*]

送信データにバイナリデータを含むときはバイト配列で送信したほうが
いいですよ。

編集 削除