tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル TCPでの電文送信の電文作成
投稿日: 2007/03/12(Mon) 21:45
投稿者蒼月
いつもお世話になっています。

僕は今、VB.NETを使用して、TCPで電文を送信するプログラムを作成しています。

1つの型(string型のみなどの電文)をbyte型の配列に型変換して格納し、送信することはできました。

Dim sendBytes As Byte() = System.Text.Encoding.UTF8.GetBytes(sendMsg)
として、ストリームで「sendBytes」を送信する。

複数の型(string型とint型が混在など)をbyte型に変換して格納し、送信する記述を見つけることができませんでした。

例えば、以下のような電文をそのままの順番で1パケットで送信しなければならない場合、型が1つの場合のように、うまく一気にbyte型の配列に格納するような方法はありませんでしょうか?

string型 4byte
int型 4byte
string型 4byte

1byteずつ(ループを利用して)格納していっても良いのですが、すごく非効率な感じがしたので、何か良い方法が無いかと思った次第です。
知恵をおかし頂けると幸いです。よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。