邪恶海盗 发表于 2012-2-9 20:42:00

[已解决]关于加入静默参数的问题...

本帖最后由 邪恶海盗 于 2012-2-10 12:43 编辑

While 1
$nMsg = GUIGetMsg()
        Switch $nMsg
Case $GUI_EVENT_CLOSE
   Exit
Case $Button1
****
Case $Button2
****
Case $Button3
****
        EndSwitch
某一段代码,如何做到生成.exe后添加参数如/s和按键$Button1一样的效果???

$CmdLine ;参数的数量
$CmdLine ;第一个参数 (脚本名称后面)
$CmdLine ;第二个参数等等
帮助里是这样写的,没看懂...

afan 发表于 2012-2-9 21:18:30

If $CmdLine > 0 And $CmdLine = '/s' Then Exit _b1()

GUICreate('')
$ib = GUICtrlCreateButton('按钮1', 100, 100, 150, 25)

GUISetState()
While 1
        $msg = GUIGetMsg()
        Switch $msg
                Case -3
                        Exit
                Case $ib
                        _b1()
        EndSwitch
WEnd

Func _b1()
        MsgBox(0, '', '按钮1动作')
EndFunc   ;==>_b1

邪恶海盗 发表于 2012-2-10 12:42:09

回复 2# afan


    感谢,又学了一招,亲测可用....

虎虎虎 发表于 2012-3-10 21:55:59

是啊|感谢版主。{:face (55):}

mikezunya 发表于 2013-11-2 15:49:45

感谢版主奉献
页: [1]
查看完整版本: [已解决]关于加入静默参数的问题...