Vbscript 从外部脚本文件加载子例程

Vbscript 从外部脚本文件加载子例程,vbscript,hta,Vbscript,Hta,我想把我的子程序放在一个外部文件中。当我按下“帮助”按钮时,它会弹出错误。即使在启动时也会显示错误。如果我将scripts.vbs的内容放在HTA中,它们就可以正常工作 代码如下: scripts.vbs文件的内容: 子窗口\u加载 Msgbox“欢迎” 端接头 辅助帮助 MsgBox“这是Fredledingue在HTA中编写的progressbar示例。”,,MyTitle 端接头 HTA文件的内容: 只要HTA和VBScript文件位于同一文件夹中,就可以像这样导入脚本文件。您需要确保标

我想把我的子程序放在一个外部文件中。当我按下“帮助”按钮时,它会弹出错误。即使在启动时也会显示错误。如果我将
scripts.vbs
的内容放在HTA中,它们就可以正常工作

代码如下:

scripts.vbs
文件的内容:

子窗口\u加载
Msgbox“欢迎”
端接头
辅助帮助
MsgBox“这是Fredledingue在HTA中编写的progressbar示例。”,,MyTitle
端接头
HTA文件的内容:


只要HTA和VBScript文件位于同一文件夹中,就可以像这样导入脚本文件。您需要确保
标记已关闭,但:

<script type="text/vbscript" src="scripts.vbs"></script>
如果仍然出现错误,则需要显示错误(完整的错误消息,包括错误号和引发错误的行)


话虽如此,我还是建议不要将HTAs的代码外部化,因为这会降低移动性。一个独立的HTA可以很容易地复制到任何你喜欢的地方。需要将多个文件放在一起会对这一点产生负面影响。

只要HTA和VBScript文件位于同一文件夹中,就可以像这样导入脚本文件。您需要确保
标记已关闭,但:

<script type="text/vbscript" src="scripts.vbs"></script>
如果仍然出现错误,则需要显示错误(完整的错误消息,包括错误号和引发错误的行)


话虽如此,我还是建议不要将HTAs的代码外部化,因为这会降低移动性。一个独立的HTA可以很容易地复制到任何你喜欢的地方。需要将多个文件保存在一起会对此产生负面影响。

Error-onclick'help btn':对象不支持属性或方法以及@HarmeetSinghBrar行的char 1。您不可能从发布的代码中得到此错误。请出示您的实际代码以及确切的错误消息。哦,谢谢,我现在重新键入了我的全部代码,它工作得干净、快速……我可以使用多个脚本文件吗???@harmeethinghbrar是的。您还可以混合源文件和嵌入式脚本部分。错误-onclick'help btn':对象不支持属性或方法以及@harmeethinghbrar行的char 1。您不可能从发布的代码中得到此错误。请出示您的实际代码以及确切的错误消息。哦,谢谢,我现在重新键入了我的全部代码,它工作得干净、快速……我可以使用多个脚本文件吗???@harmeethinghbrar是的。您还可以混合源文件和嵌入式脚本部分。