找回密码
 注册帐号
查看: 1450|回复: 6

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

[复制链接]
发表于 2011-6-15 15:27:40 | 显示全部楼层 |阅读模式
push 3f0
push 64
mov ecx,[113e1f4]
call 007bf4a0
↓↓↓翻译成易语言↓↓↓
----------------------------------------------
置汇编代码 ({  })
Push (1008)'这里可以是十六到十(“3f0”)
Push (100)'这里可以是十六到十(“64”)
Mov_ECX (十六到十 (“113e1f4”))
Mov_EAX (十六到十 (“007bf4a0”))
Call_EAX ()
代码 = 取汇编代码 ()
调用代码 (代码)
------------------------------------
为什么不对?求高手指教!   用的外挂还4.3模块
发表于 2011-6-15 15:52:32 | 显示全部楼层
小mimi是高手,我还不懂....
回复 支持 反对

使用道具 举报

发表于 2011-6-15 16:23:52 | 显示全部楼层
meidi1509 发表于 2011-6-15 15:27
push 3f0
push 64
mov ecx,[113e1f4]

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

回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-16 05:52:55 | 显示全部楼层
回复 xiaomeimei 的帖子

{:1_83:}
应该咋写呢???
回复 支持 反对

使用道具 举报

发表于 2011-6-17 04:06:11 | 显示全部楼层
mov ecx,[113e1f4]
这句是取括号里地址的值,看看你的模块应该有另一个汇编命令...
Mov_ECX ***(十六到十 (“113e1f4”))
回复 支持 反对

使用道具 举报

发表于 2011-6-17 16:32:33 | 显示全部楼层
这就是我发的捡物CALL啊,你可以看看前面的帖子。这里再发一遍。
.版本 2

' push 3F0
' push 64
' mov ecx,esi  esi=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)
返回 ()
回复 支持 反对

使用道具 举报

发表于 2011-6-21 11:57:59 | 显示全部楼层
小鸟飞过,还等晚上回家去看从零开始易语言呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

QQ|Archiver|手机版|小黑屋|依人网络官方网站 ( 陕ICP备19025998号-1 )

GMT+8, 2024-4-26 10:21 , Processed in 0.050158 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表