tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルchr(245)
記事No8781
投稿日: 2009/03/05(Thu) 11:54
投稿者おぐ
お世話になります。
VB2008歴は、2日の初心者です。
今VB2008でシリアル通信ソフトを作ろうとしています。
文字列にデータを設定し、出力するソフトを作成したいのですが、うまくいきません。
下記のプログラムを出力すると、受信側は下記のような受信になってしまいます。

送信側
Dim strdm As String
strdm = Chr(&H2) + Chr(&H31) + Chr(&H3)+ Chr(245)
SerialPort1.Write(strdm)

受信側
0x02,0x31,0x03,0x00


chr(245)変換で、"&h00"に変換してしまっているようなのです。

受信側
0x02,0x31,0x03,0xf5

というような受信がしたいのですが、
何方か、お力をお貸し願えませんでしょうか?

[ツリー表示へ]
タイトルRe: chr(245)
記事No8782
投稿日: 2009/03/05(Thu) 12:51
投稿者おぐ
いろいろ調べてみましたが、chrでは変換できないことがわかりました
バイト配列でやってみたところ、思うように動作しました
簡単な質問で、すみませんでした

[ツリー表示へ]