Vbscript 如何使用VBS-SAPI-VOICE读取所有参数?
我想创建一个程序,自动读取所有 开始辩论。几小时后我就这样结束了 虽然进行了大量的研究和调试,但仍然无法正常工作。 (我对VBScript不是很有经验。) 错误消息类似于“预期指令”或“预期语句” 我不知道正确的翻译是什么。(我使用的是德语版本。原始的错误信息是:“安维松·埃尔瓦特”) 有人有主意吗? 我希望你明白我的意思。(我的英语糟透了)你可以这样写:Vbscript 如何使用VBS-SAPI-VOICE读取所有参数?,vbscript,sapi,Vbscript,Sapi,我想创建一个程序,自动读取所有 开始辩论。几小时后我就这样结束了 虽然进行了大量的研究和调试,但仍然无法正常工作。 (我对VBScript不是很有经验。) 错误消息类似于“预期指令”或“预期语句” 我不知道正确的翻译是什么。(我使用的是德语版本。原始的错误信息是:“安维松·埃尔瓦特”) 有人有主意吗? 我希望你明白我的意思。(我的英语糟透了)你可以这样写: Set VOICE = createobject("sapi.spvoice") ' Store the arguments in a va
Set VOICE = createobject("sapi.spvoice")
' Store the arguments in a variable:
Set objArgs = Wscript.Arguments
If objArgs.Count = 0 Then
Wscript.Echo "Missing parameters"
VOICE.Speak "Missing parameters"
End If
' Display all command-line arguments
For Each strArg in objArgs
WScript.Echo strArg
VOICE.Speak strArg
Next
对每个循环使用
用于Wscript.Arguments中的每一项内容
Msgbox thing
下一步
@Mark您能给我代码吗?我还是会出错。
Set VOICE = createobject("sapi.spvoice")
' Store the arguments in a variable:
Set objArgs = Wscript.Arguments
If objArgs.Count = 0 Then
Wscript.Echo "Missing parameters"
VOICE.Speak "Missing parameters"
End If
' Display all command-line arguments
For Each strArg in objArgs
WScript.Echo strArg
VOICE.Speak strArg
Next