繁体   English   中英

为什么我的VBScript导致编译错误800A03F3“预期'='在行:9字符:9

[英]Why does my VBScript cause compilation error 800A03F3 "Expected '=' at line:9 Char:9

我试图在VBScript中创建一个非常简单的计算器。 我正在尝试学习如何使用.wsf文件将多个.vbs文件合并到同一程序中,以便我可以从通用文件中调用我自己的函数,变量,常量和对象,而不必在主程序的脚本中声明它们。(类似于C中的“ #include beyonder.h”)。

我正在处理的示例如下所示

from 如何在VBScript中包含一个通用文件(类似于C #include)?

<job id="MainProg">
  <script language="VBScript" src="Constants.vbs"/>
  <script language="VBScript" src="FileFunctions.vbs"/>
  <script language="VBScript" src="SendMail.vbs"/>
  <script language="VBScript" src="LoggingFunctions.vbs"/>
  <script language="VBScript" src="MainProgram.vbs"/>   
  <script language="VBScript">
    ' Here we call the main program
    MainProgram()
  </script>
</job>

我的脚本看起来像这样。

头文件

<job>
  <script language="VBScript" src="Variables.vbs"/>
  <script language="VBScript" src="Functions.vbs"/>
  <script language="VBScript" src="Calculator.vbs"/>
  <script language="VBScript">
  ' Here we call the main program
    Calculator()
  </script>
</job> 


当我尝试执行脚本时,出现Microsoft VBScript编译错误800A03F3“预期'='在行:9字符:9。这既通过双击也可以通过使用cscript.exe执行而发生。

我已经做了一些查找,但是在这种情况下我找不到任何对此错误的引用。

我的Header.wsf到底有什么问题? 否则,有人可以指出我可能忽略的帖子或文章,对此有一些答案吗?

我是VBS的新手,所以请具体说明。 对于更有经验的人来说,这可能应该是显而易见的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM