gpt4 book ai didi

c++ - 对应于 C++ 的 MAKEWORD(2,2) 的 VBA 值?

转载 作者:搜寻专家 更新时间:2023-10-31 01:29:55 24 4
gpt4 key购买 nike

愚蠢但快速的问题:我如何在 VBA 中生成一个值(例如 Integer 类型),其字节对应于 C++ 通过调用 MAKEWORD(2,2) 生成的值?

// c++:
MAKEWORD(2,2)
// vba
Dim value As Integer
value = ' what value corresponds to MAKEWORD(2,2)

谢谢!

最佳答案

从两个 Byte 构建一个 Integer:

Public Function MakeWord(Lo As Byte, Hi As Byte) As Integer
MakeWord = Lo + Hi * 256& Or 32768 * (Hi > 127)
End Function

关于c++ - 对应于 C++ 的 MAKEWORD(2,2) 的 VBA 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49013238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com