- 注册时间
- 2011-8-17
- 最后登录
- 1970-1-1
该用户从未签到
|
楼主 |
发表于 2011-8-18 09:36:25
|
显示全部楼层
没有这个{} 就说参数不完整
错误(10042): 调用子程序“置代码”时所传递的参数太少。
可以编译完成,就是一测试游戏就出错
.版本 2
.程序集 窗口程序集1
.程序集变量 窗口句柄, 整数型
.程序集变量 进程ID, 整数型
.程序集变量 线程ID, 整数型
.子程序 __启动窗口_创建完毕
窗口句柄 = 取句柄 (“asktao.mod”, “AskTao”, “”)
.判断开始 (窗口句柄 > 0)
进程ID = 取窗口进程ID (窗口句柄)
线程ID = 取窗口线程ID (窗口句柄)
标签1.标题 = 到文本 (“成功”)
.默认
标签1.标题 = 到文本 (“失败”)
.判断结束
.子程序 _按钮1_被单击
汇编.置代码 ({ })
汇编.Pushad ()
汇编.Push (十六到十 (“67”)) ' 背包位置
汇编.Push (十六到十 (“00880BC8”))
汇编.Push (十六到十 (“202c”))
汇编.Mov_EAX (十六到十 (“005C07D0”))
汇编.Call_EAX ()
汇编.Add_ESP (十六到十 (“0c”))
汇编.Popad ()
汇编.ret ()
汇编.调用函数 (进程ID, 汇编.取代码_ ())
这是源码
不知道哪里错了 |
|