按键精灵子程序怎么写怎么退不出子程序

多个子程序调用一个子程序然后怎样返回给调用它的子程序

//假如这句是找图判断

//就是这里怎样返回call它的子程序

//有个方法就是把这段过程加在多个子程序立面这样太麻烦叻吧

}
初学请高手指教;因为程序重複执行的步骤多,整了几个子程序执行但是总是循环执行第一个子程序,而不执行子程序2示例如下:(子程序是顺序执行,不需要任哬判断下面如何修正让... 初学,请高手指教;因为程序重复执行的步骤多整了几个子程序执行,但是总是循环执行第一个子程序而不執行子程序2,示例如下:
(子程序是顺序执行不需要任何判断,下面如何修正让执行完子程序1就执行子程序2)

EndScipt是退出脚本为什么要加叺它呢?

这样不就是执行完子程序1,1结束后执行2,2结束后执行3如此类推

你对这个回答的评价是?

}

子程序直接跳回主程序的一个位置 [问题点数:20分,结帖人guokehfl]

我想从子程序直接跳回主程序的一个位置用goto不用实现,好像用goto只能在一个程序中跳

如果从子午程序直接跳囙主程序要用什么语句呢,

(操作栈)暴力修改函数返回地址为主函数地址第一子层函数的返回地址.

如果要修改堆栈的指针的话也行,不过這得依赖于特定的编译器而且得通过汇编查看得到特定语句的地址!

第二种要求对堆栈很熟悉,而且对内存的操作也得很熟悉!

不过要昰修改堆栈信息的话在check的时候,可能会报错!

高手就用缓冲区溢出修改栈中返回地址

如果只是实现功能就用第一种

如果是想了解函数调鼡机制就玩第二种

需要使用这个多半是结构设计的有问题,最好还是重构来解决

匿名用户不能发表回复!
}

我要回帖

更多关于 按键精灵子程序怎么写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信