Speechlib.dll在WIn7上运行正常,XP上运行报错异常来自 HRESULT:0x80045001

tg_hgh163 2014-06-26 09:22:53
准备做一个简单的语音朗读 文本 的小程序,但是程序在Win7上开发并运行无错,在XP上运行就报错。
开发工具:VS2012
框架:.net 3.5



SpeechLib.SpVoiceClass voice =new SpVoiceClass();
voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);
try
{
voice.Speak(strSpeack, SpeechVoiceSpeakFlags.SVSFlagsAsync);
}
catch (Exception err)
{
throw (new Exception("发生一个错误:" + err.Message));
}

...全文
345 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-06-27
  • 打赏
  • 举报
回复
报错,报什么错?仔细看错误信息就知道少什么了. 实在不行在XP下用VS调试. 确认XP下安装framework 3.5的环境了?? WIN7下默认有framework,不需要额外安装.
tg_hgh163 2014-06-27
  • 打赏
  • 举报
回复
有人知道吗?在线等。
tg_hgh163 2014-06-26
  • 打赏
  • 举报
回复
Help !

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧