找回密码
 加入
搜索
查看: 8777|回复: 22

[AU3基础] 【无意义】如何获取exe文件执行后的返回值

 火.. [复制链接]
发表于 2010-8-20 18:29:14 | 显示全部楼层 |阅读模式
本帖最后由 lsqyx528 于 2010-8-27 10:51 编辑

AutoIT程序编译出来的 exe 文件是否可以有返回值呢?如果有,如何把它获取出来。
如果可以这样做,个人觉得比较方便,就像使用函数一样了。但还不用担心忘记包括哪个头文件之类的事情,比较独立。
发表于 2010-8-20 18:42:11 | 显示全部楼层
楼主难道每次都是不在编辑器运行了之后再编译成EXE吗?返回值,好多在编辑器里运行的时候都有呀
 楼主| 发表于 2010-8-21 15:48:21 | 显示全部楼层
每次是都又返回值,但是不晓得编译成exe以后如何去获取返回值。
这个就是我的问题啊!!
发表于 2010-8-21 15:51:24 | 显示全部楼层
如果使用 RunWait 调用程序,返回的就是返回值
发表于 2010-8-21 16:17:39 | 显示全部楼层
Lz不知道想干什么。没讲清楚啊。
发表于 2010-8-21 16:44:06 | 显示全部楼层
估计楼主想用CUI..
发表于 2010-8-22 00:08:53 | 显示全部楼层
楼主大概是想做一个软件可以给别人调用的吧。。。
发表于 2010-8-22 00:18:19 | 显示全部楼层
执行一定的功能,还有返回值可以查看,怎么想怎么感觉是DLL干的事啊
 楼主| 发表于 2010-8-23 10:22:58 | 显示全部楼层
回复 8# xyold1


    是像DLL,但是好像AutoIt也不能编译成DLL吧?
 楼主| 发表于 2010-8-23 10:23:50 | 显示全部楼层
回复 7# minterz


    7#说得说对的!
发表于 2010-8-23 11:03:01 | 显示全部楼层
楼主的意思是不是想bat一样通过errorlevel看执行结果呢?
 楼主| 发表于 2010-8-23 12:43:22 | 显示全部楼层
回复 11# zzz867


    bat不太熟悉,不过看了一下,感觉要求的应该是一样的功能。
发表于 2010-8-23 13:33:12 | 显示全部楼层
这个似乎没有什么好方法。。。
 楼主| 发表于 2010-8-23 13:39:22 | 显示全部楼层
回复 13# minterz


    遗憾。。。
发表于 2010-8-23 13:52:03 | 显示全部楼层
有好方法,而且是所有软件都在用的一个方法——GetExitCodeProcess,获取进程退出代码。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-20 06:02 , Processed in 0.078763 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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