首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb copymemory 函数如何用啊 worldy 在不,给指点下哈

2013-06-19 
vb copymemory函数怎么用啊 worldy 在不,给指点下哈vb copymemory函数怎么用啊能详细介绍下吗 上次你说的

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

热点排行