作者piligo (霹靂狗)
看板EzHotKey
標題Re: [AHK-] %1% %2% %3%變數 如何加判斷式
時間Sun Jul 31 17:00:08 2016
※ 引述《piligo (霹靂狗)》之銘言:
: 請問
: 我寫了一支AHK需搭配%1% %2% %3%這三個變數
: 如何偵測這三個變數只要缺一個就提示參數不正確
: 不知偵測語法該如何寫
: 謝謝
test1=%1%
test2=%2%
test3=%3%
if (test1=="" or test2="" or test3="")
{
MsgBox,參數不完整
Return
}
目前這樣寫有成功達到目的,只是有更正規或更簡化的判斷式嗎?
另外程式我想可以帶參數,譬如/a /b /c /d等等參數帶出不同的功能
要加入這種功能就不能採用%1% %2% %3%來套,因為這樣就有順序之分
不知加參數帶功能的機制該如何撰寫
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.70.124.133
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EzHotKey/M.1469955611.A.DB7.html
1F:推 LivingGym: 假設變數abc,if (a="" or b="" or c="") 就可以了 08/02 20:45
2F:→ piligo: 疑 這跟我內文寫的不是一樣嗎? 08/03 00:09
3F:→ fossil313: 可以用gosub試看看 08/03 22:39
4F:推 b2rex: 帶/?參數這種比較command的用法,寫四段小程式不是比較快嗎. 08/04 10:16
5F:→ b2rex: AHK我覺得他是比較適合跳出UI 4選1的介面決定之後運作工作 08/04 10:17
6F:推 s12333211: if 0 != 3 { MsgBox,參數不完整 Return } 08/09 11:46
7F:→ piligo: 感謝 0!=3成功 原來0變數會計算送幾組參數 09/25 08:02