2017-12-29 41 views
-1

쉬운 작업으로 어려움을 겪고 있습니다. 첫눈에 적어도 보이는 것처럼 보입니다. HEX 문자열이 포함 된 TextBox 있습니다. 길이는 항상 두 자리 16 진수입니다 (예 : AA). textbox3.TextByte으로 변환하고 싶습니다.문자열 헥스에서 바이트, vb.net

Dim checking As String = textbox3.Text 
Dim a = Convert.ToByte(checking) 
RichTextBox1.Text = a.ToString 

을하지만이 SystemFormatException를 던졌습니다 :

는 여기에 지금까지 무슨이다.

답변

0

Convert.ToByte 메서드는 문자열에서 값의 기본을 지정하는 숫자 뒤에 문자열 인수가 오는 오버로드를 제공합니다. 16 진수는 16 진수입니다. 따라서 예 :

Dim checking As String = textbox3.Text 
Dim a As Byte = Convert.ToByte(checking, 16) 
RichTextBox1.Text = a.ToString() 
+0

감사합니다. 그 종류의 질문에 대해 유감 :( –