luyun 发表于 2010-9-27 08:52:22

关于run函数无法启动程序是什么原因呢?(已解决)

本帖最后由 luyun 于 2010-10-5 14:59 编辑

程序代码如下:RunWait("EXCEL.EXE", "D:\Program Files\Microsoft Office\Office12\", @SW_MAXIMIZE )有时候能执行有时候不执行,请问是什么原因呢?

luyun 发表于 2010-9-27 09:22:44

问问大家,如何控制,使某程序确保运行?(已解决)

本帖最后由 luyun 于 2010-10-7 08:02 编辑

问问大家
使用什么方式,可以确保指定程序一定运行?

t87564833 发表于 2010-9-27 09:54:05

RunWait ( "程序路径" [, "工作目录" [, 显示标志 [, 可选标志]]] )

RunWait("D:\Program Files\Microsoft Office\Office12\EXCEL.EXE",@WindowsDir,@SW_MAXIMIZE)
RunWait("D:\autoit3\AU3TOOL.exe","D:\autoit3\",@SW_MAXIMIZE)

t87564833 发表于 2010-9-27 10:30:08

{:face (396):}你是想运行程序还是想确保某个程序正在运行?
想运行程序的话,使用RUN函数可以运行程序,如果是其他的拓展名,就使用ShellExecute

luyun 发表于 2010-9-27 13:07:58

想运行程序啊!!

使用run的时候,发现有时候,不能运行!!

觉得run函数有问题!!

Ziya 发表于 2010-9-27 14:53:06

先想想自己的代码是否有问题

liufenglg 发表于 2010-9-27 15:21:51

想运行程序啊!!

使用run的时候,发现有时候,不能运行!!

觉得run函数有问题!!
luyun 发表于 2010-9-27 13:07 http://www.autoitx.com/images/common/back.gif


    Run ( "程序" [, "工作目录" [, 显示标志[, 可选标志]]] )
RunWait ( "program" [, "workingdir" [, show_flag [, opt_flag ]]] )

ShellExecute ( "文件名" [, "参数" [, "工作目录" [, "verb" [, 显示标志]]]] )
ShellExecuteWait ( "文件名" [, "参数" [, "工作目录" [, "verb" [, 显示标志]]]] )

luyun 发表于 2010-9-27 16:39:52

谢谢,各位了,但是有时候,run不能运行程序!
代码如下:
                $counte = 0
                While Not WinActive("XXXX")
                        RunWait("EXCEL.EXE", "", @SW_MAXIMIZE )
                        WinWait ( "XXXX" , "" , 2 )
                        $counte = $counte +1
                        If $counte > 3 Then
                                ExitLoop
                                Else
                                EndIf
                        WEnd
请大家帮忙看看!

C.L 发表于 2010-9-27 16:57:04

回复 6# luyun

不是RUN函数有问题,而是你的代码有问题:
RunWait("EXCEL.EXE", "", @SW_MAXIMIZE )
"EXCEL.EXE", 这里你要用程序的全路径,比如:C:\***\EXCEL.EXE ,如果路径中有空格的话请用引号将路径引起来

liufenglg 发表于 2010-9-27 17:05:46

RunWait ( "程序路径" [, "工作目录" [, 显示标志 [, 可选标志]]] )
程序路径 要执行的可执行文件的完整路径(文件格式为 EXE,BAT,COM 或 PIF).(参考备注) :必须的

C.L 发表于 2010-9-27 17:13:05

一个问题怎么开了两个贴

luyun 发表于 2010-9-28 10:15:23

本帖最后由 luyun 于 2010-10-5 14:57 编辑

明白了,谢谢大家!!
页: [1]
查看完整版本: 问问大家,如何控制,使某程序确保运行?(已解决)