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

[GUI管理] [已解决]打开Form后,如何运行多个程序。

[复制链接]
发表于 2013-2-25 22:10:00 | 显示全部楼层 |阅读模式
本帖最后由 abc123 于 2013-4-9 11:44 编辑

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 520, 110, -1,-1, BitOR($WS_MINIMIZEBOX,$WS_SYSMENU,$WS_DLGFRAME,$WS_POPUP,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\1.jpg", 0, 0, 521, 113)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
想打开这个窗口后自动运行几个程序 像  Run("D:\web\php.ini") ,  Run("D:\web\php1.ini"), Run("D:\web\php2.ini")   运行一个暂停10s钟,  运行完后自动关闭Form1.
发表于 2013-2-25 22:45:57 | 显示全部楼层
$Form1 = GUICreate("Form1", 520, 110, -1,-1, BitOR($WS_MINIMIZEBOX,$WS_SYSMENU,$WS_DLGFRAME,$WS_POPUP,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\1.jpg", 0, 0, 521, 113)
GUISetState(@SW_SHOW)
RunWait("D:\web\php.ini") 
Sleep(10 * 1000)
RunWait("D:\web\php1.ini")
Sleep(10 * 1000)
;;;;RunWait(...)
发表于 2013-2-26 01:08:35 | 显示全部楼层
ini这种不是可执行程序(exe,com,bat),也可以直接用Run调用吗?
发表于 2013-2-26 21:02:58 | 显示全部楼层
回复 3# mbdnmt
最后用ShellExecute来打开
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-15 01:03 , Processed in 0.079693 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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