vbscript - MsgBox 错误:调用子代码时不能使用括号:800A0414
问题描述
我一直在 .wsf 文件中用 VBScript 编写代码。一切正常,除了一行:
MsgBox("The factorial of the number is: " & factorial,vbOKOnly,"Result.")
现在,如果我决定删除 vbOKOnly 按钮和标题“Result.”,一切正常。尽管如此,我还是更希望在我的 MsgBox 上有标题,为此我还必须指定 vbOKOnly 按钮。有谁知道为什么错误结果是问题标题中的错误?语法是否正确?
解决方案
只需删除括号
MsgBox "The factorial of the number is: " & factorial,vbOKOnly,"Result."
除非您想获得 MsgBox 反馈值,例如询问用户是否要继续
res = MsgBox("Continue?",vbYesNo,"Info")
推荐阅读
- html - 具有特定 CSS 命名的类继承
- javascript - 即使在应用程序被杀死后,Ionic 也会每 10 分钟执行一次函数
- .net-core - 使用 identityserver 4 .Net core 2.0 在客户端中未访问自定义声明
- eclipse - Eclipse + JBoss 部署时忽略一些 jar
- pyspark - LEFT 和 In 函数 - PySpark SQL
- node.js - MERN Stack - Express 和 React 在同一个端口上?
- python - 如何知道我的 python 是否在嵌入式环境下运行?
- javascript - id-selector 在 php 中不起作用
- html - 如何使按钮内的 contenteditable 元素在 Firefox 中工作?
- c# - 如果小数为零,则忽略,但如果不为零,则读入前两个