51,411
社区成员
发帖
与我相关
我的任务
分享代码如下,我即使使用Voice获取到的对象是正确的,并且使用这个正确的对象重新赋值给Voice属性还是不行,看微软的API说明Voice属性是可读可写的,可以赋值一个 SpObjectToken类型对象。但是赋值之后会抛出异常:Description: 80020003 / 找不到成员,很令人费解。求教懂的大牛,跪谢!!!
ActiveXComponent sap=new ActiveXComponent("Sapi.SpVoice");
Dispatch sapo=sap.getObject();
sap.setProperty("Volume", new Variant(100));
sap.setProperty("Rate", new Variant(-1));
Variant defalutVoice = sap.getProperty("Voice");
sap.setProperty("Voice",defalutVoice.toDispatch());
请问这个最后怎么解决的