TC官方合作论坛

标题: BUG: 调用VBS脚本的参数不能超过3个 [打印本页]

作者: cxkice    时间: 2016-7-23 13:14
标题: BUG: 调用VBS脚本的参数不能超过3个
BUG: 调用VBS脚本的参数不能超过3个

语句: sc.run("VBS脚本名",参数1,参数2,参数3, ...)

参数不能超过两个, 即 sc.run("VBS脚本名",参数1,参数2), 达到3个参数了, 下面的函数就没有反应. 不同函数都试过了, 一样的结论.

也许是我使用方式不对, 假如是这样的话,希望能回复我正确的使用方法.

function 消息框s(文本,提示类型=0,标题="VBS操作",句柄=0)

    if(句柄==0)
        句柄=窗口获取自我句柄()
    end
    var strProgram="Function MsgboxTip(Text,TextStyle,TextTitle): MsgboxTip = MsgBox(Text, TextStyle, TextTitle): End Function"
    var sc = com("ScriptControl")
    sc.language = "VBScript"
    sc.SitehWnd=句柄
    sc.addcode(strProgram)   
    返回 sc.run("MsgboxTip",文本,提示类型,标题)
end





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1