当前位置:编程学习 > C#/ASP.NET >>

C# 做文字转换语音时报错 求解答


求解答 C# 语音 --------------------编程问答-------------------- 语音库也是重新下载安装的,可还是保存 --------------------编程问答-------------------- Regsvr32 注册试试 --------------------编程问答-------------------- 你换个Dll试试,可能你的Dll有问题  --------------------编程问答-------------------- 弹出的错误对话框中,有详细信息,查看一下
一下是针对你这个问题的答案(引自别处):
的确是com主件未注册的问题, com组件并不需要出现在你的程序目录下,所以光查找这是没用的,
你需要找到
System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)中的clsid,找一个可以运行程序的机器,打开注册表查找此clsid,找到后可以发现是那个com/ole组件,并可以获得路径,拷贝到自己机器程序的目录注册一下就行了 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,