meidi1509 发表于 2011-6-15 15:27:40

语言翻译问题:汇编-->易语言

push 3f0
push 64
mov ecx,
call 007bf4a0
↓↓↓翻译成易语言↓↓↓
----------------------------------------------
置汇编代码 ({})
Push (1008)'这里可以是十六到十(“3f0”)
Push (100)'这里可以是十六到十(“64”)
Mov_ECX (十六到十 (“113e1f4”))
Mov_EAX (十六到十 (“007bf4a0”))
Call_EAX ()
代码 = 取汇编代码 ()
调用代码 (代码)
------------------------------------
为什么不对?求高手指教!   用的外挂还4.3模块

w6020546 发表于 2011-6-15 15:52:32

小mimi是高手,我还不懂....

xiaomeimei 发表于 2011-6-15 16:23:52

meidi1509 发表于 2011-6-15 15:27 static/image/common/back.gif
push 3f0
push 64
mov ecx,


这句错误Mov_ECX (十六到十 (“113e1f4”)) 这只相当于 MOV ECX , 113E1F4

meidi1509 发表于 2011-6-16 05:52:55

回复 xiaomeimei 的帖子

{:1_83:}
应该咋写呢???

网虫 发表于 2011-6-17 04:06:11

mov ecx,
这句是取括号里地址的值,看看你的模块应该有另一个汇编命令...
Mov_ECX ***(十六到十 (“113e1f4”))

syfo9 发表于 2011-6-17 16:32:33

这就是我发的捡物CALL啊,你可以看看前面的帖子。这里再发一遍。
.版本 2

' push 3F0
' push 64
' mov ecx,esiesi=0113e1f4
' call 007A7420捡物CALL
置代码 ({})
pushad ()
push (“3f0”)
push (“64”)
mov_esi_dword_ptr (“0113e1f4”)
mov_ecx_esi ()
mov_ebx (“007bf4a0”)
call_ebx ()
popad ()
ret ()
代码 = _取代码 ()
调用汇编代码 (进程ID)
返回 ()

lijinfa3320 发表于 2011-6-21 11:57:59

小鸟飞过,还等晚上回家去看从零开始易语言呢
页: [1]
查看完整版本: 语言翻译问题:汇编-->易语言