【发布时间】:2023-06-30 10:02:01
【问题描述】:
所以,我正在尝试制作一个程序,我可以在按钮中定义一个程序并运行它。在这个代码块(如下所示)中,我编写了函数,但是当我启动程序时,我得到了这个错误:
Line 19, Char 31: Cannot use parenthesis when calling a sub
我不是要创建一个子程序,而是一个用户定义的函数。我该如何解决这个问题?
代码:
<html>
<head>
<title>Program Launcher</title>
<script language="VBScript">
set objShell = CreateObject("Wscript.Shell")
Function something(Prog, waitProcess)
objShell.Run Prog, 0, waitProcess
End Function
</script>
<style>
</style>
</head>
<body>
<p id="Test">
ThisIsATest
</p>
<button onclick="something('notepad.exe')">TestObject</button>
</body>
</html>
【问题讨论】: