GetMem2
从内存地址读取两个字节到Integer变量中。
语法:GetMem2 Address , retVal
- Address
- 必需 LongPtr。要读取的地址。
- retVal
- 必需 Integer。接收从Address读取的值的变量。
字节按宿主的本机字节序解释——x86和x64上为小端序。直接读取地址,不进行边界或对齐检查。
示例
本示例将一个16位值写入缓冲区并用GetMem2读回。
vb
Dim buf As LongPtr = AllocMem(4)
PutMem2 buf, &H1234
Dim v As Integer
GetMem2 buf, v ' v = &H1234
FreeMem buf