带参数运行程序
本帖最后由 tdj919 于 2009-10-3 11:27 编辑If $cmdline <> 0 Then
$qq = $cmdline
run("L:\聊天工具\QQ2008\qq.exe")
Else
MsgBox(64, "测试", '请带参数运行此程序')
EndIf
我想再加一个参数运行程序
可怎么加都不对,所以请大家给看下 If $cmdline <> 0 Then
run("L:\聊天工具\QQ2008\qq.exe "&$cmdline)
Else
MsgBox(64, "测试", '请带参数运行此程序')
EndIf 如果只一个参数就
If $cmdline = '参数1' then ...
如果要使用第二个参数就
If $cmdline = '参数2' then ... 不行呀,我一用就说错误的数组 上代码好解决点.. 什么意思???? 我大概懂意思了,不是增加第二个参数。。。
If $cmdline <> 0 Then
If $cmdline = '/qq' then run("L:\聊天工具\QQ2008\qq.exe")
If $cmdline = '/xx' then run("x:\xxx\xxx.exe")
Else
MsgBox(64, "测试", '请带参数运行此程序')
EndIf 对呀,就是这样的,真是太谢你了 If $cmdline <> 0 Then
$qq = $cmdline
run("L:\聊天工具\QQ2008\qq.exe")
$ip = $cmdline
run("E:\系统更新\荣昕工具箱\IP\ip1.exe")
Else
MsgBox(64, "测试", '请带参数运行此程序')
EndIf
那为什么我 这样不行呢 9# tdj919
缺少条件判断
If $cmdline <> 0 Then
If $cmdline = $qq Then run("L:\聊天工具\QQ2008\qq.exe") ;这里的$qq必须为参数字符串,下同
If $cmdline = $ip Then run("E:\系统更新\荣昕工具箱\IP\ip1.exe")
Else
MsgBox(64, "测试", '请带参数运行此程序')
EndIf 哦,学习了, 本帖最后由 afan 于 2009-10-4 10:20 编辑
无关话题:尽发纯表情水贴的已经被罚了。 我注意他很多天了,直接封 注意,afan的LS并非tdj919 ,谢谢 不是我要找的走了
页:
[1]
2