質問するログイン新規登録

回答編集履歴

1

回答に追記

2018/11/03 12:16

投稿

y_waiwai
y_waiwai

スコア88182

answer CHANGED
@@ -1,4 +1,16 @@
1
1
  > byte[] tmp = Encoding.UTF8.GetBytes(str);
2
2
 
3
3
  これでは、単に文字列コードをバイナリにしてるだけなのでダメな気がしますが。
4
- tmpのデータはどうなってるか見てみればどうでしょう
4
+ tmpのデータはどうなってるか見てみればどうでしょう
5
+
6
+ ---
7
+
8
+ ```C#
9
+ byte[] tmp=new byte[]{
10
+ 0x50,0x00, // サブヘッダ(固定値)
11
+ 0x00,0xff, // ネットワーク番号(自局なので固定)
12
+ 0xff, // PC番号(自局なので固定)
13
+ ...
14
+ };
15
+ ```
16
+ というかんじで