mush新手求助,怎么将抓到的变量发送到VBScript?
比如匹配:[> ]*你双手抱拳,作了个揖道:各位(.*)请了!
发送:mysay(%1)
在JS脚本中:
function mysay(says)
send ("say 变量抓取成功"
end function
这个在JS中可以实现
但是改成VB就完蛋了,这是什么问题? 你VB的dll有没有注册一下?
还有,mysay(%1)改成mysay("%1")加上""试看看 问题已经解决,衷心感谢诸葛不亮的指导:现在公布实现代码如下
匹配:[> ]*你双手抱拳,作了个揖道:各位(.*)请了!
发送:mysay("%1")
在VB脚本中:
public function mysay(says)
send ("say "&says&"")
end function
前面的不成功,都是因为没有这个public 原帖由 <i>lzkd</i> 于 2009-11-3 10:10 PM 发表 <a href="http://pkuxkx.net/forum/redirect.php?goto=findpost&pid=98564&ptid=9554" target="_blank"><img src="http://pkuxkx.net/forum/images/common/back.gif" border="0" alt="" /></a><br />
你VB的dll有没有注册一下?<br />
还有,mysay(%1)改成mysay("%1"<img src="images/smilies/default/wink.gif" smilieid="4" border="0" alt="" />加上""试看看
注册过了已经解决谢谢 hehe,你加油慢慢弄吧。我先睡了。。。。 呵呵好梦 VBScript是用"Sub"的,如:
Sub open_url(url)
OpenBrowser url
End Sub
"function"是jscript或者lua用的,这代码看的…… 原帖由 ddid 于 2009-11-3 10:28 PM 发表 http://pkuxkx.net/forum/images/common/back.gif
VBScript是用"Sub"的,如:
Sub open_url(url)
OpenBrowser url
End Sub
"function"是jscript或者lua用的,这代码看的……
呵呵,VB同样可以用function的,当然用SUB也可以,不过我用那个mysay("%1")发送,脚本中用SUB是会报错的 刚才测试了一下,确实能用SUB,郁闷 用Sub才是标准的vbs哦~
页:
[1]