写了一个小程序准备好好招待我亲爱的好朋友,但是出了点小问题。
目的是创建两个vbs文件,然后通过调用它们实现语音读出和调用windows窗口;中间穿插一部分C++内容由C++负责执行,确认没有问题,所以并没有在以下代码中展示出。
错误展示:
代码展示:
#include <fstream>
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
ofstream outfile ("D:\\Auxiliary documents1.vbs");
freopen("Auxiliary documents1.vbs","w",stdout);
cout << "CreateObject(\"SAPI.SpVoice\").Speak \"要读出的内容\"";
ofstream Call;
Call.open("Auxiliary documents1.vbs");
ofstream outfile ("D:\\Auxiliary documents2.vbs");
freopen("Auxiliary documents2.vbs","w",stdout);
cout << "msgbox\"要显示的内容\"";
Call.open("Auxiliary documents2.vbs");
return 0;
}
**另附一个小问题,vb语言怎么实现定时关机啊,网上的试了试并不成功。