VB 长整型和字节数组的转换问题 (Long<>Byte)

Posted by JiaJia 17 March,2009 (0)Comment

用到的API声明:
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)

Long2Byte

Dim TempLng As Long
Dim TempBytes(0 To 3) As Byte

TempLng = 2000

#If 方法1 Then
CopyMemory TempBytes(0), TempLng, 4
#ElseIf 方法2 Then
TempBytes(0) = TempLng And &HFF
TempBytes(1) = (TempLng And &HFF00&) / &H100
TempBytes(2) = (TempLng And &HFF0000) / &H10000
TempBytes(3) = (TempLng And &H7F000000) / &H1000000 Or (((TempLng And &H80000000) <> 0) And &H80)
#End If

Byte2Long

Dim l_byte(0 To 3) As Byte '要被转化的Byte()
Dim l_long As Long '要保存转化的Long
l_byte(0) = &1F
l_byte(1) = &2F
l_byte(2) = &3F
l_byte(3) = &4F
l_long = "&H" & (CStr(Hex(l_byte(0))) & CStr(Hex(l_byte(1)))) & CStr(Hex(l_byte(2))) & CStr(Hex(l_byte(3)))

http://yulv.net/catalog.asp?cate=5&page=5

VB 长整型和字节数组的转换问题 (LongByte)相关推荐

  1. 十六进制字符串与字节数组的转换

    十六进制字符串与字节数组的转换 十六进制(hex):0-9,A-F组成,不区分大小写,与十进制对应关系:0-9对应0-9,A-F对应10-15 位(bit):java语言中1个bit  用0或1表示 ...

  2. java下字符串和字节数组如何转换?

    1.字节数组转换为字符串 byte[] byBuffer = new byte[20]; ... ... String strRead = new String(byBuffer); strRead ...

  3. C#结构体和字节数组的转换

    在写C#TCP通信程序时,发送数据时,只能发送byte数组,处理起来比较麻烦不说,如果是和VC6.0等写的程序通信的话,很多的都是传送结构体,在VC6.0中可以很方便的把一个char[]数组转换为一个 ...

  4. python长整型字节数_Python将整数转换为16字节字节

    已解决 密码学Python Python将整数转换为16字节字节10 我正在尝试在我的代码中使用AES-CTR-128. 我使用Python 2.7并利用cryptography模块进行加密. 我需要 ...

  5. 长整型和整形数据运算的不同

    在32位系统中,long long类型为8个字节,int为4个字节,除了表面上看各自存储的数据大小不同,还有什么不同呢? 假设一个函数,它的形参类型为long long如下: test(long lo ...

  6. C#中结构体定义并转换字节数组

    ref: https://www.cnblogs.com/dafanjoy/p/7818126.html C#中结构体定义并转换字节数组 最近的项目在做socket通信报文解析的时候,用到了结构体与字 ...

  7. c语言中长整型的作用,C语言,整形和长整型都占四个字节?

    C语言中,整型常量和长整型常量,有什么区别? 整型常量和长整型常量(包括有符号的和无符号的),为什么占用字节数和一.指代不同 整型常量:是通常的整数,包括正整数.负整数和0,其数据类型显然是整型. 长 ...

  8. 前端对字节数组的处理及转换

    前言 基于上次的文章发布也过去了半年多了,期间我也是因为搬家以及换了新公司的缘由一直没有更新:不过可喜可贺的是今天也是成功的签订了转正协议!之后也会定期给大家更新一些前端的知识. (本人只是一个从事前 ...

  9. C#中字节数组与字符串的来回转换

    C#中字节数组与字符串的来回转换会遇到一个奇怪的问题.这个问题是在做网络传送文件时遇到的. 问题如下: 就是把件流形成的字节数组转成字符串发送,对端接收到过后把字符串还原成字节数组然后形成文件流. 这 ...

最新文章

  1. 每天一个前端名词——Babel
  2. 权限管理说明-以Linux为例
  3. 2017年10月08日 上学
  4. Django 笔记2 -- Django 项目
  5. python 面向对象编程:类和实例
  6. cs106a编程方法学作业解答(3)
  7. java学习(104):字符串equals,charAt,endwith,startwith方法
  8. 支付宝新版SDK-PC扫码支付-手机浏览器H5支付
  9. 使用已有流量进行RFC2544测试—信而泰网络测试仪实操
  10. 远程桌面同步本地计算机,微软更新远程桌面应用现在终于可以在本地和远程计算机上复制文件...
  11. linux 桥,Linux网桥
  12. Nginx - 正向代理与反向代理的概念
  13. MySQL --- 函数大全3
  14. 时艳强对话杨霞:智能合约的安全bug,有可能让你的资产瞬间归零
  15. 河南对口计算机本科学校有哪些,河南省 2017 年普通高等学校对口招收中等职业学校毕业生考试-计算机类基础课参考答案...
  16. HTML几种设置水平居中和垂直居中的方式
  17. HMC5983求解偏航角
  18. 基于百度AI的人像识别开发的登录模块
  19. [附源码]计算机毕业设计Python疫情防控管理系统(程序+源码+LW文档)
  20. mysql 中文拼音排序

热门文章

  1. mybatis常见问题处理:批量操作,传递多个参数,like语句写法等等
  2. java xpath 命名空间_【转】玩转 XPath 和缺省命名空间(Default Namespaces)
  3. 向上取整的方法_PHP取整方法小总结
  4. LeetCode打卡 52八皇后Ⅱ53最大子序和54螺旋矩阵
  5. Collection、泛型
  6. java 具有绘图能力的类,《Java程序设计》复习题_绘图
  7. python selenium grid_selenium grid 使用
  8. python将字符串s和换行符写入文件fp_【python】文件操作
  9. dim private public static_C++ 强制类型转换操作符 static_cast
  10. 云原生体系下 Serverless 弹性探索与实践