当前位置:编程学习 > VB >>

有關 VB 6.0 的轉換問題

求教
怎樣把Byte轉換成long呢??

這次是驅動級讀寫內存vb 
來讀取遊戲的 然後再修改 .

謝謝各位!! --------------------编程问答-------------------- 啥意思?Byte转换成Long?CLng??? --------------------编程问答-------------------- 發不了圖片 怎魔問= =?? --------------------编程问答-------------------- 如圖 為什麼這樣?? --------------------编程问答-------------------- 应该是用CopyMemory复制4个字节吧 --------------------编程问答-------------------- 参考一下这个:http://download.csdn.net/source/1681799 --------------------编程问答--------------------
引用楼主 yy215 的回复:
求教
怎樣把Byte轉換成long呢??

這次是驅動級讀寫內存vb 
來讀取遊戲的 然後再修改 .

謝謝各位!!


怎樣把Byte轉換成long呢?

Private Sub Command1_Click()
    Print &H14000000
    Print &H14& '字节倒序
End Sub
--------------------编程问答-------------------- 我代表不明真相的群众来围观楼主的头像 --------------------编程问答--------------------
引用 4 楼 bcrun 的回复:
应该是用CopyMemory复制4个字节吧

+1

也可以用 VB6.0 运行库中的 API 来读取单字节、双字节或四字节。
--------------------编程问答-------------------- 我先試一個 謝謝各位大大幫忙!!3Q --------------------编程问答-------------------- Private Sub Command1_Click()
Dim b(3) As Byte
Dim l As Long
    b(3) = &H78: b(2) = &H56: b(1) = &H34: b(0) = &H12
    l = CLng("&H" + Right("0" + Hex(b(3)), 2) + Right("0" + Hex(b(2)), 2) + Right("0" + Hex(b(1)), 2) + Right("0" + Hex(b(0)), 2))
    Debug.Print "&h" + Right("0000000" + Hex(l), 8)
End Sub
--------------------编程问答-------------------- 感激不盡 晚上試試!!! --------------------编程问答-------------------- 大大 我上傳了 附件 麻煩幫我改一下~~3Q
http://u.115.com/file/t07c7d402f --------------------编程问答-------------------- 很困難的啊,,要把每個數組掉換/// --------------------编程问答-------------------- 幫你頂帖吧
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,