作者Lumania (小糠榔)
看板EzHotKey
标题Re: [AHK-] Run 能不能放在 function里?
时间Tue Jan 6 16:58:51 2009
※ 引述《PHP5 (Powered by Zend Engine2)》之铭言:
: 初学 AHK ,想写一个function 如下
: 把判断IfWinExist, Run 函式化
: RunOnce (ProgPath, Title="")
: {
: if (Title!="")
: {
: IfWinExist Title
: {
: WinActivate
: return
: }
: }
: Run ProgPath
: }
: #s:: RunOnce (sndvol32, Volume Control)
: 但是不work
: 不知道要怎样才能达到我的要求?
改了一下
RunOnce(ProgPath, Title="")
{
if(Title!="")
{
IfWinExist, %Title%
{
WinActivate, A
return
}
}
Run, %ProgPath%
}
#s:: RunOnce("sndvol32", "Volume Control")
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.69.13.1
※ 编辑: Lumania 来自: 203.67.27.182 (01/06 21:20)
1F:推 PHP5:ok 感谢 !! , A <----是笔误吗? 01/07 10:45
2F:→ Lumania:A 不是笔误 是代表active window 的意思 改成%Title% 好了 01/08 13:39