2017-10-16 13 views
1

ファンクションキーF3をC#のバイト配列に変換する方法は?私たちは以下のコードを試しましたが、うまくいきませんでした。ファンクションキーF3をバイト配列に変換する方法は?

Secondcommand = "\x1bOR"; //F3 
byte[] Bcommand_sec3 = System.Text.Encoding.ASCII.GetBytes(Secondcommand); 
Obj_StreamOutput.Write(Bcommand_sec3, 0,Bcommand_sec3.Length); 

答えて

0

我々が使用する必要がどのような文字列、ファンクションキーF3のため

public static byte[] StrToByteArray(string hexValue) { 
    return Enumerable.Range(0, hexValue.Length) 
       .Where(x => x % 2 == 0) 
       .Select(x => Convert.ToByte(hexValue.Substring(x, 2), 16)) 
       .ToArray(); 
} 
+0

を次みては? –

+0

私は上記の関数にこの "0x0172"(F3)ヘキサ10進値を渡そうとしましたが、以下のエラーが発生しました... SUDO SU COMMANDを実行中にエラーが発生しましたErroeメッセージが認識できない数字を見つけられませんでした。 –

関連する問題