smooth 发表于 2010-10-23 00:12:58

[已解决]编译后运行exe文件会弹出cmd黑框,请教如何去掉?

本帖最后由 smooth 于 2010-11-9 08:31 编辑

各位老师,编译后运行exe文件会弹出cmd黑框,请教如何去掉?谢谢。

netegg 发表于 2010-10-23 06:30:31

代码都没有,猜呀?

lchl0588 发表于 2010-10-23 07:20:34

回复 2# netegg
你猜,我上例子:RunWait(@ComSpec & ' /c del /s /q /f /a '& @WindowsDir &'\Temp',"",@SW_HIDE)

nxbigdaddy 发表于 2010-10-23 09:35:58

我猜是把控制台打开了!

njuFerret 发表于 2010-10-23 12:28:27

这种问题有点无奈,帮助文档里写的那么清楚,为啥不仔细看看帮助文档?

偶现在学习autoit才3天,遇到问题第一件事就是F1,然后就是google,

实在找不到了才到论坛发帖问...........

附:
运行一个外部程序并暂停脚本的执行直至该程序执行完毕.
RunWait ( "程序路径" [, "工作目录" [, 显示标志 [, 可选标志]]] )
参数
程序路径 要执行的可执行文件的完整路径(文件格式为 EXE,BAT,COM 或 PIF).(参考备注)
工作目录 [可选参数] 工作目录.不一定非得是程序所在的目录.
显示标志 [可选参数] 启动程序时的"显示"状态:
@SW_HIDE = 隐藏窗口(或者Default关键字)
@SW_MINIMIZE = 最小化窗口
@SW_MAXIMIZE = 最大化窗口
可选标志 [可选参数] Controls various options related to how the parent and child process interact.
0x10000 ($RUN_CREATE_NEW_CONSOLE) = The child console process should be created with it's own window instead of using the parent's window. This flag is only useful when the parent is compiled as a Console application.

mys_jaqal 发表于 2010-10-23 13:33:13

顺便学习了 我也是新手 感谢非常

kood481748 发表于 2010-10-23 14:34:42

你用AU3调用了DOS控制台命令,但没有把这个黑框设为隐藏,所以就这这样了,本人试过

19377708 发表于 2010-10-24 03:27:02

楼主没有上源码,很难猜想楼主的代码是什么样。
对于这种问题,都会感动很无佘!

xgysww 发表于 2010-10-25 23:08:16

顺便学习了 我也是新手 感谢非常

3131806 发表于 2010-10-28 10:45:09

@SW_HIDE,嘿嘿

btkingplay 发表于 2010-11-10 18:28:21

{:face (303):}好东西~~~
页: [1]
查看完整版本: [已解决]编译后运行exe文件会弹出cmd黑框,请教如何去掉?