找回密码
 加入
搜索
查看: 2673|回复: 3

[AU3基础] Run(@AutoItExe编译完以后不执行

[复制链接]
发表于 2016-4-18 14:11:47 | 显示全部楼层 |阅读模式
Run(@AutoItExe & ' /AutoIt3ExecuteLine "Dim $s=''选择要加载的文件'',$a=WinWait($s,'''',10), $a=WinActivate($s,''''),$a=ControlSetText($s,'''', ''Edit1'',''' & $cPath & $FileName & '''),$a=ControlClick($s,'''',''Button1'')"')

我程序里有这句,作用是给文件选择框自动填写一个文件名,在编译器状态下按F5是可以运行的,一切正常。但是当我编译成EXE文件后,其它都正常就这句没执行。我程序前面也加上了#RequireAdmin
但是仍然不行。无论是编译成32位还是64位,甚至用管理员方式运行都试过了。请问下是什么原因?
发表于 2016-4-18 14:26:39 | 显示全部楼层
#pragma compile(AutoItExecuteAllowed, true)
 楼主| 发表于 2016-4-18 15:22:47 | 显示全部楼层
#pragma compile(AutoItExecuteAllowed, true)
afan 发表于 2016-4-18 14:26



    太感谢了,你救我的命啊
发表于 2016-4-18 15:58:12 | 显示全部楼层
太感谢了,你救我的命啊
lzp4881 发表于 2016-4-18 15:22



    表激动
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-22 14:59 , Processed in 0.079597 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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