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

タイトル Re^2: byte型として構造体のデータを扱いたい
投稿日: 2010/01/20(Wed) 23:08
投稿者ジョジョ
レスありがとうございます。

> 基本的に自分で各プロパティごとに変換していくことになります。
> Integer なら BitConverter.GetBytes(ただしエンディアン固定なので注意)。
> String なら Encoding.GetBytes が使えるでしょう。
BitConverter.GetBytesではサイズ分(下記の部分も修正します)が確保されるようですね。

> > wk_msg.size = 5 + 8       '5文字+integer
> > wk_msg.moji = "abcdef"
  文字は6文字でした。Encoding.GetBytesで可変にできますね。
  integerは.net2008をみていたようです。すいません。

  ReDim send_msg_size() as byte = BitConverter.GetBytes( wk_msg.size )
    ReDim send_msg_moji() as byte = Encoding.GetBytes( wk_msg.moji )
    
    send_msg = send_msg_size & send_msg_moji
    (send_msgの領域省略しました。現在環境がないなかで申し訳ありません)
  で結合ができるという感じですかね。

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

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