程序参数调用说明
本帖最后由 jycel 于 2009-12-27 17:43 编辑经常都会用到的,记得我刚学AU3这问题时郁闷了很久!FAQ中也有
简单说明一下
首先我们要调用一个程序
当我们调用
参数为1时,后面可以跟自定义FUNC _ZX1()
参数为2时,后面可以跟自定义FUNC _ZX2() 。。。。。。。
当不调用时可设置为打开网页、提示请代参数运行[就像有的程序,提示请从主程序运行]、退出等操作
调用:
ShellExecute(@ScriptDir&"\被调用.exe","参数1",@ScriptDir&"\")
被调用.exe代码如下[自定义内容可自行修改]:
If $cmdline = 1 Then
If $cmdline = "jycel1" Then;如果调用参数为jycel1就直接运行自定义“_jycel1()”
_jycel1()
ElseIf $cmdline = "jycel2" Then;同理,可以添加更多的调用参数
_jycel2()
;这里可以加入更多的参数 (继续elseif……)
EndIf
Else
MsgBox(16,"提示标题","你还未加参数调用",10);这里未代参数运行就可限制后面操作直接退出等
Exit
EndIf
Func _jycel1()
MsgBox(64,"提示标题","当前调用参数为jycel1",10)
EndFunc
Func _jycel2()
MsgBox(64,"提示标题","当前调用参数为jycel2",10)
EndFunc
非常好,正是本人所需,谢了 后来者可以看这个截图工具【源码】【说明】。参数的应用算是很复杂啦。 谢谢,收藏此页了 谢谢分享,学习学习 收藏,学习下~谢谢分享 谢谢分享,学习学习了
页:
[1]