0
dim str as string
str = "111111111"
Mask1.Text = (CByte((m1)))
我需要此代碼將此str值變成「255」。字符串的十進制值,任何人都知道如何做到這一點?我不斷收到我當前的代碼錯誤。將字符串轉換爲VB中的字節
dim str as string
str = "111111111"
Mask1.Text = (CByte((m1)))
我需要此代碼將此str值變成「255」。字符串的十進制值,任何人都知道如何做到這一點?我不斷收到我當前的代碼錯誤。將字符串轉換爲VB中的字節
使用Convert.ToByte
:
Dim value As Byte = Convert.ToByte(str, 2)
2
設置將用於您輸入解析到二進制的基礎。
但是,您的輸入對於Byte
來說太大。我想你的意思是轉換"11111111"
(8x1),而不是"111111111"
(9x1);
感謝好友!我只是認爲CByte會承擔基數2 – user2569803