如何 用語法 強制關閉(右下角)正在運行的 .au3
本帖最后由 tcpuuu 于 2011-5-25 16:40 编辑我開啟1個GUI 窗口 同時 ShellExecute('test.au3')運行test.au3
當我 按 GUI 窗口右上的X關閉
如何同時也把 (右下角-托盤)正在運行的 TEST.au3 強制關閉 用 Run() 及 ProcessClose() Run() 及 ProcessClose() 怎麼用 ?
ProcessClose('test.au3')-------------這樣無效
這個test.au3 已經在托盤了 是1個正在執行中的程式
滑鼠指向它右鍵 exit
---------------------------------------------------------------
有沒有命令語法 強制關閉 Run() 及 ProcessClose() 怎麼用 ?
ProcessClose('test.au3')-------------這樣無效
這個test.au3 已 ...
tcpuuu 发表于 2011-5-25 14:59 http://www.autoitx.com/images/common/back.gif
ProcessClose('test.au3') ,请问你最终用的是EXE还是AU3?? 用au3 省麻煩隨時看內碼
----------------------------------------------
while 1
if 如果那個GUI窗口存在 then
abc........................
abc.......................
abc..........................
else
ProcessClose('test.exe') ;把自己關閉
end if
wend
---------------------------------------------------
以上這樣是一直循環執行那個窗口GUI窗口如果關閉 自己執行完也停止結束
我希望是 ProcessClose('test.au3')跟 馬上關閉
不知是否可以
不然的話只好用 編譯 .exe 了 用au3 省麻煩隨時看內碼
----------------------------------------------
while 1
if 如果那個G ...
tcpuuu 发表于 2011-5-25 16:15 http://www.autoitx.com/images/common/back.gif
while 1
if not winexist(.........) then exit;Exit退出就好,不必再去結束自已
sleep(1000)
Endif 直接运行.au3文件时,进程中是不存在以.au3为名称的进程的,只有autoit3.exe进程,如果你用的不是英文版的autoit,可以结束进程autoit.exe来实现。
页:
[1]