如何将以字符表示的16进制数转换为机器码表示的16进制数
交易码0001发送924.txt
======================
30 30 30 31 60 00 07 ff df ee 20 fc 20 20 20 20
20 20 20 20 20 20 20 20 20 30 31 37 30 32 35 30
30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 d<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />5 c5 b5 c0 c5 e6 20 20 30 30 30
30 30 30 30 30 30 30 30 30 30 30 30 30 31 37 30
30 30 30 30 31 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 31 30 30 30 31 32 30 30 35 30 39
……
30 30 30 31就是0001
转换代码如下:
'读要发送的文件
'将内容存于数组中byte中
Dim s As [String] '= "30 30 30 31 60 00 07 ff df ee 20 fc 20 20 20 20"
Dim sp As [Char] = " "
s = TextFromFile(filename)
Dim r() As [String] = s.Split(sp)
Dim i As Integer
Dim b As Byte() = New [Byte](r.Length) {}
For i = 0 To b.Length - 1
Try
b(i) = Byte.Parse(r(i), System.Globalization.NumberStyles.HexNumber)
Catch e As Exception
'
End Try
Next
sendFile = b
End Function
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
工具做好后自己用Sniffer捕捉了一下,和原来的东西一样,呵呵。
转载于:https://www.cnblogs.com/Frances/archive/2006/02/24/337025.html
如何将以字符表示的16进制数转换为机器码表示的16进制数相关推荐
- C语言实现将一个整形数转换为两个字节16进制
有时候要用到这个转换,这里记录一下,例如把 int a = 164 转换储存在数组里为 uint8_t b[0]=0x00 , b[1]=0xA4 . 很简单,转换如下: b[0] = a > ...
- c语言实现输入任何十进制数,转换为相对应的2进制数 递归,我做的是这个C语言程序:采用递归方法,实现将十进制整数转换成二进制数(含整数部分与小数部分)...
满意答案 yhATL62 2013.05.05 采纳率:45% 等级:12 已帮助:13717人 我写了个10进制小数,转二进制的程序(包含整数部分和小数部分): #include #defin ...
- 5.IDA-文本搜索、二进制搜索(16进制字节序列)、替换16进制
1.文本搜索 IDA文本搜索相当于对反汇编列表窗口进行子字符串搜索.通过Search▶Text(热键:ALT+T)命令启动文本搜索 选择Find all occurences(查找所有结果),IDA将 ...
- java串口发送16进制数据_MFC串口通信发送16进制数据的方法
本文实例为大家分享了MFC串口通信发送16进制数据的具体代码,供大家参考,具体内容如下 MFC串口通信会使用m_mscomm控件. 发送数据一般是在edit control 里输入自己想发送的内容,然 ...
- java中的进制输出转换_java中进制的转换,Byte与16进制的转换
java中对于进制的转换有很多方式,其中对于常见的基本的二进制 八进制 十进制 十六进制等的转换有对于的包装类实现,不需要通过二外的算法来进行实现,具体如下: 首先关于最简单的二进制转换的方法有: 十 ...
- 汉字转16进制 php,php中文汉字与16进制编码转换三种方法
用php实现中文汉字与16进制间的编码转换. 例1, 复制代码 代码示例: //汉字转换为16进制编码 function hexencode($s) { return preg_replace('/( ...
- 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串
因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...
- 计算机进制各用什么字母表示方法,16进制字母大还是数字大 16进制中的字母代表什么...
F字母使用大写这六个字母来分别表示16进制多位数字母需要换算,E,范围从00000000-111111表示0到2一位16进制数用二进制表示是xxxx最多只表示到15即对应16进制的F.作业,但这种混合 ...
- 面试题--位操作--将十进制数转换为16进制字符串输出
这是一道面试题: 编程实现将十进制数转换为16进制输出,不得使用任何已定义的库函数,比如string,math等. char * get16String(long num) { int i = 0; ...
- php 字符串转化为16进制,php将字符串转换成16进制的方法
php将字符串转换成16进制的方法 本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2 ...
最新文章
- mysql libs 冲突_mysql-libs的冲突
- java socket监控_ZeroMQ(java)中监控Socket
- SDN — 核心玩家与技术流派
- 亲爱的,我是一条Linux运维技术学习路径呀。
- 读再多书都没觉得自己变强?试试我这“5年陈”的方法
- 12、java中的I/O流(2)
- 【转】C# HttpWebRequest 异常时获取 HttpWebResponse 数据
- cygwin安装好了如何添加cmake make_在windows上使用cmake
- 软件_避免用chrome进行网站配置调试[博]
- 深入详解函数的柯里化
- Spring AOP之静态代理
- SAP 标准TCODE ME2L ME2N VL31等设置清单范围默认值(ME2L默认ALV显示)
- asp毕业设计—— 基于asp+access的网上动态同学录系统设计与实现(毕业论文+程序源码)——同学录系统
- linux内核声卡管理,linux下声卡驱动简介
- 七大江河水系--辽河
- c语言模拟键盘自动按键,C语言实现模拟键盘按键事件
- Raspberry Pi with Node.js and Arduino
- 模拟电路64(滤波电路)
- Codeforces Gym 100015 简要题解
- 恭贺德林教点穴网成立