读书人

vb copymemory 函数如何用啊 worldy

发布时间: 2013-06-19 10:26:41 作者: rapoo

vb copymemory 函数怎么用啊 worldy 在不,给指点下哈
vb copymemory 函数怎么用啊能详细介绍下吗
上次你说的这个
比如,将
a=550000这个数

copymemory x(4),a,4&
然后你检查:
x(4)=&H70H
x(5)=&H64
x(6)=&H08
x(7)=&H00
测试不行啊
[解决办法]

Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" (ByRef Destination As Any, ByRef Source As Any, ByVal Length As Long)

API 的声明和调用必须配套,对初学者只给调用不给声明就会出问题。
又:你的调用中 x 必须是 Byte 数组,a 必须是 Long 变量。
[解决办法]
Dim ua, ub, uc, ia, ib, ic As Long
这个定义错误,将不能拷贝正确的值

Dim ua As Long, ub As Long, uc As Long, ia As Long, ib As Long, ic As Long

读书人网 >VB

热点推荐