Re: [AHK-] %1% %2% %3%变量 如何加判断式

楼主: piligo (霹雳狗)   2016-07-31 17:00:08
※ 引述《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%来套,因为这样就有顺序之分
不知加参数带功能的机制该如何撰写
谢谢
作者: LivingGym (living)   2016-08-02 20:45:00
假设变量abc,if (a="" or b="" or c="") 就可以了
楼主: piligo (霹雳狗)   2016-08-03 00:09:00
疑 这跟我内文写的不是一样吗?
作者: fossil313 (阵雨)   2016-08-03 22:39:00
可以用gosub试看看
作者: b2rex (逼兔雷喀丝)   2016-08-04 10:16:00
带/?参数这种比较command的用法,写四段小程式不是比较快吗.AHK我觉得他是比较适合跳出UI 4选1的接口决定之后运作工作
作者: s12333211 (ss)   2016-08-09 11:46:00
if 0 != 3 { MsgBox,参数不完整 Return }
楼主: piligo (霹雳狗)   2016-09-25 08:02:00
感谢 0!=3成功 原来0变量会计算送几组参数

Links booklink

Contact Us: admin [ a t ] ucptt.com