作者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/cn.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