将输入从文本框转换为vb中的Byte()

卡莱布·扬克(Caleb Yonker)

我正在尝试进行一些RFID编码,在该编码中,将以我已经创建的形式在文本框中键入十六进制的16位数字(0-> F)。我的问题是如何将.Text格式转换为可转换为Byte()格式的内容,或者将其转换为该格式的子步骤的任何内容。

经过大量研究和许多重复的错误,我认为我使用的任何功能都不会将每个字符都视为一个数字,而是将整个文本视为一个值。因此,我尝试将其解析为单个字符,但仍然不允许这样做。

我试过了:

System.Convert.To___{anything, byte, integer, decimal,string}__(Next_TID.Text 
*or that same thing converted into a string* })


Dim text As New System.Text.StringBuilder(textinfo.Length \ 2)
for i As integer = 0 To textinfo.Length - 2 Step 2
     text.Apend(Chr(Convert.ToByte(textinfo.Substring(i,2), 16)))
Next

这不断给我一个错误,说它找不到任何可识别的数字,我认为这意味着它将整个内容视为一个大数字而不是单个数字。

两周前,我还没有在vb中进行编码,但是由于有许多练习程序和研究,我不知道自己做错了什么。(对不起,如果代码示例没有正确显示)

科库·塞莫

这应该可以工作-试试看:
代码将同时构建字节值数组和二进制数字字符串数组(仅用于演示)。

    Dim s As String = TextBox1.Text
    Dim bytes As New List(Of Byte)
    Dim byteStrings As New List(Of String)

    For i As Integer = 0 To s.Length - 2 Step 2
        Dim hexDigit As Byte = Convert.ToByte(s.Substring(i, 2), 16)
        bytes.Add(hexDigit)
        byteStrings.Add(Convert.ToString(hexDigit, 2).PadLeft(8, "0"))
    Next

    Dim output As String = String.Join("-", byteStrings)
    MsgBox(output)

字节值只是数字,如果不明确说明,则无法从它们获取二进制字符串。这是通过完成的Convert.ToString(SomeNumericValue, 2)

另外,如果您不需要-垫片,则可以简单地执行以下操作:

    Dim hexValue As Integer = Convert.ToInt32(TextBox1.Text, 16)
    MsgBox(Convert.ToString(hexValue, 2))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用变量将文本存储在输入文本框中

来自分类Dev

将文本框字符串转换为Double VB.NET

来自分类Dev

将文本框的文本转换为字符串以用作字节

来自分类Dev

动态添加文本框的Javascript,然后再次将文本框转换为文本

来自分类Dev

将用户在文本框中输入的URL转换为URI格式

来自分类Dev

在插入数据库ASP.NET VB.NET之前将文本框字符串转换为Integer

来自分类Dev

如何使用jQuery将html文本框中的单词转换为“标签”?

来自分类Dev

DataGridTemplateColumn.CellEditingTemplate将文本框转换为组合框不一致

来自分类Dev

VB文本框输入为单个

来自分类Dev

将ConsoleWriteLine转换为文本框

来自分类Dev

如何将文本框转换为字节?

来自分类Dev

PowerShell XAML-将文本框文本转换为变量

来自分类Dev

将文本框字符串转换为Double VB.NET

来自分类Dev

从文本框中输入文本到组合框vb.net

来自分类Dev

如何将文本框值转换为数组并在Java中转换为整数

来自分类Dev

将输入限制为Visual Basic中的文本框

来自分类Dev

我如何通过使用Excel VB在文本框来自两个或多个用户窗体的文本框中输入数据来将数据输入到excel中?

来自分类Dev

从VB模块中的访问表单引用文本框输入

来自分类Dev

如何防止将'字符输入到文本框中?

来自分类Dev

如何将小数点保留在VB的文本框中输入

来自分类Dev

将文本框文本转换为带有代码的字符串

来自分类Dev

使用变量将文本替换为文本框输入

来自分类Dev

将文本框中的小数转换为带有2个小数点的变量

来自分类Dev

如何将从文本框(在用户表单中)输入的多行字符串转换为单行输入字符串(vba word)

来自分类Dev

将文本框 Txt 转换为 int?

来自分类Dev

将文本框中的字符串转换为sql中的日期时间列

来自分类Dev

我想在一个文本框中输入英语并将阿拉伯语文本转换为另一种文本

来自分类Dev

VBA Powerpoint - 文本框 - 将 WordWrap 转换为回车

来自分类Dev

文本框将日期转换为数字

Related 相关文章

  1. 1

    使用变量将文本存储在输入文本框中

  2. 2

    将文本框字符串转换为Double VB.NET

  3. 3

    将文本框的文本转换为字符串以用作字节

  4. 4

    动态添加文本框的Javascript,然后再次将文本框转换为文本

  5. 5

    将用户在文本框中输入的URL转换为URI格式

  6. 6

    在插入数据库ASP.NET VB.NET之前将文本框字符串转换为Integer

  7. 7

    如何使用jQuery将html文本框中的单词转换为“标签”?

  8. 8

    DataGridTemplateColumn.CellEditingTemplate将文本框转换为组合框不一致

  9. 9

    VB文本框输入为单个

  10. 10

    将ConsoleWriteLine转换为文本框

  11. 11

    如何将文本框转换为字节?

  12. 12

    PowerShell XAML-将文本框文本转换为变量

  13. 13

    将文本框字符串转换为Double VB.NET

  14. 14

    从文本框中输入文本到组合框vb.net

  15. 15

    如何将文本框值转换为数组并在Java中转换为整数

  16. 16

    将输入限制为Visual Basic中的文本框

  17. 17

    我如何通过使用Excel VB在文本框来自两个或多个用户窗体的文本框中输入数据来将数据输入到excel中?

  18. 18

    从VB模块中的访问表单引用文本框输入

  19. 19

    如何防止将'字符输入到文本框中?

  20. 20

    如何将小数点保留在VB的文本框中输入

  21. 21

    将文本框文本转换为带有代码的字符串

  22. 22

    使用变量将文本替换为文本框输入

  23. 23

    将文本框中的小数转换为带有2个小数点的变量

  24. 24

    如何将从文本框(在用户表单中)输入的多行字符串转换为单行输入字符串(vba word)

  25. 25

    将文本框 Txt 转换为 int?

  26. 26

    将文本框中的字符串转换为sql中的日期时间列

  27. 27

    我想在一个文本框中输入英语并将阿拉伯语文本转换为另一种文本

  28. 28

    VBA Powerpoint - 文本框 - 将 WordWrap 转换为回车

  29. 29

    文本框将日期转换为数字

热门标签

归档