如何在"你好吗"之间添加暂停?而且我非常感谢"在vbscript中?

时间:2014-09-22 17:05:27

标签: vbscript notepad

所以,我在记事本中写了这个,然后我将它放入启动文件夹中,所以当我打开电脑时,它说“欢迎来到你的电脑,shell”。怎么样,我非常感谢。"所以我希望我的笔记本电脑在#34之后等待几秒钟;你好吗"然后说"我非常感谢" 有什么建议吗?

    Dim speaks, speech
    speaks="Welcome to your PC, Shell. How are you?im great thanks"
    Set speech=CreateObject("sapi.spvoice")
    speech.Speak speaks

2 个答案:

答案 0 :(得分:0)

我认为理想情况下,您可以将文本拆分为2个不同的部分并使用SpVoice暂停方法 http://msdn.microsoft.com/en-us/library/ms723604%28v=vs.85%29.aspx

答案 1 :(得分:0)

在适当的位置插入WScript.Sleep TimeInMilliSecsab)。

像这样:

Option Explicit

Dim speech : Set speech = CreateObject("sapi.spvoice")
speech.Speak "Welcome to your PC, Shell. How are you?"
WScript.Sleep 1500
speech.Speak "I am great, thanks."