我们经常会碰见这样的情况,脚本A中想引用脚本B中的方法,VBS中可能通过以下方法来实现:
Function Include(strFileName)
Dim objFileContent
Set objFileContent = CreateObject("Scripting.FileSystemObject").OpenTextFile(strFileName,1,False)
ExecuteGlobal objFileContent.ReadAll
Set objFileContent = Nothing
End Function
在脚本A中加入这个Function,调用此Function:
Call Include(ProjectPath + "脚本B.vbs")
这样即可实现外部函数的调用。
VBS引用外部函数库技巧
本文介绍了在VBScript中如何引用或包含外部函数库,通过定义一个名为Include的Function,利用Scripting.FileSystemObject打开并执行全局代码,从而在脚本A中调用脚本B的方法。只需在A中调用Include函数并传入B的路径,即可实现跨脚本的函数调用。
2525

被折叠的 条评论
为什么被折叠?



