VB 长整型和字节数组的转换问题 (Long<>Byte)
来源:互联网 发布:淘宝如何加入ifashion 编辑:程序博客网 时间:2024/05/16 19:39
用到的API声明:
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Long2Byte
Byte2Long
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Long2Byte
Dim TempLngAs Long
Dim TempBytes(0To 3)As Byte
TempLng = 2000
#If 方法1 Then
CopyMemory TempBytes(0), TempLng,4
#ElseIf 方法2 Then
TempBytes(0) = TempLngAnd &HFF
TempBytes(1) = (TempLngAnd &HFF00&) \&H100
TempBytes(2) = (TempLngAnd &HFF0000) \&H10000
TempBytes(3) = (TempLngAnd &H7F000000) \&H1000000 Or(((TempLng And&H80000000) <>0) And&H80)
#End If
Byte2Long
Dim l_byte(0To 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)))
- VB 长整型和字节数组的转换问题 (Long<>Byte)
- VB 长整型和字节数组的转换问题 (LongByte)
- VB 字节数组和字符串的转换问题 (String<>Byte)
- 整型int和字节数组byte相互转换
- 整型int和字节数组byte相互转换
- 整型变量(int)与字节数组(byte[])的相互转换
- C#--整型与字节数组byte[]之间的转换
- 字节数组byte[]和整型,浮点型数据的转换——Java代码
- 长整型转换成8字节数组
- 整型变量和字节数组的 转换
- VB 字节数组和字符串的转换问题 (StringByte)
- C语言的整型和长整型的字节长
- C语言的整型和长整型的字节长
- C语言的整型和长整型的字节长
- 整型int和字符数组byte相互转换的源程序
- java整型数与网络字节序的 byte[] 数组转换关系
- java整型数与网络字节序的 byte[] 数组转换关系
- 网路搜集:java整型数与网络字节序的 byte[] 数组转换关系
- SQL SERVER与C#中数据类型的对应关系
- 我的职业生涯(2)----接触SAP
- OpenGL游戏程序设计——————关于这本书
- 转载---浅谈数据库设计技巧
- C知识点累积篇
- VB 长整型和字节数组的转换问题 (Long<>Byte)
- 键盘按键对应的ASCII码值
- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="_Default" %>
- 浅谈数据库设计技巧
- 移动基站查询
- AdvancedDataGrid拖拽
- 陆续发表的博文目录,我喜欢做之前列个计划
- 带注册功能的单件(Singleton)模式的C++实现
- VMware中的NAT连接设置