- 分享
- 0
- 人气
- 0
- 主题
- 9
- 帖子
- 3864
- UID
- 11765
- 积分
- 1347
- 阅读权限
- 18
- 注册时间
- 2005-3-6
- 最后登录
- 2015-8-11
- 在线时间
- 2252 小时
|
本帖最后由 weiwei8 于 2010-6-22 11:47 AM 编辑
本人对VB一窍不通,想请各路高手指导下~
纯粹是想学习~~
这个是游戏完美世界,站立坐下的一个小VB原始码,我试了后还是运作不到。
建立專案後放兩個按鈕
'填入下面原始碼
'至於clsASM請自己網路上面找
Private Sub Command1_Click() '起立
Dim hWnd As Long
dim pid as long
hWnd = FindWindow("ElementClient Window", "Element Client")
GetWindowThreadProcessId hWnd, pid
Dim asm As New clsASM
'5B19F0
'5D0890
'58D860*****
'5B3E50
With asm ' asm
.Pushad
'.Mov_EAX Val(Text1.Text)
'.Mov_EBX H58D860
.Mov_EBX H5D08D0
.Call_EBX
.Popad ' popad
.Ret
End With ' end
asm.Run_ASM pid
End Sub
Private Sub Command2_Click() '坐下
Dim hWnd As Long
dim pid as long
hWnd = FindWindow("ElementClient Window", "Element Client")
GetWindowThreadProcessId hWnd, pid
Dim asm As New clsASM
'5B19F0
'5D0890*****
'58D860
'5B3E50
With asm ' asm
.Pushad
'.Mov_EAX Val(Text1.Text)
.Mov_EBX H5D0890 'CALL elementc.005BB3D0
.Call_EBX
.Popad ' popad
.Ret
End With ' end
asm.Run_ASM pid
End Sub
我照着做还是不行
马服的 elementclient 是连在一起的 不知道我需要更改成连在一起吗??
当我开了游戏要试看的时候
系统说这里有问题 Dim asm As New clsASM
这段好像过不到,是我的clsASM不对吗? |
|