首页 > 编程知识 正文

sap系统使用,Sap经验

时间:2023-05-04 00:44:16 阅读:177928 作者:740

我第一次用sapi,很着急,如果有一点问题的话就记录下来吧。

1 .报告错误时,函数通常返回错误代码,但如果在网上检查,就会发现是sapi的错误代码,而不是com组件的引用

2.com组件一定要版本清晰。 我摆弄了一下又做了11.0版本,也就是MicrosoftSpeechPlatform,其实我没有在电脑上注册这个com组件。 然后,因为引用的是11.0版本的头文件,所以根据头文件提供的CLSID和本机(版本5.3 ) id,请参见后面完全没有连接。 请参阅。

3 .由于是自己使用的qt creator编写的qt程序,在开始参考后立即参考头文件sapi.h会报告很多错误。 缺省参数值类型与波形参数类型不匹配(在vs或Qt(mingw )中似乎没有此问题)。 因为在网上见过某人) ),此时qt creator编译和vs编译参数稍有不同,可以调整

在qt安装目录中找到这样的路径; 在f :QtQt5.8.0 5.8msvc 2015 _ 64MK specscommon中,找到msvc-base.conf文件。 (建议直接搜索。 )

然后,根据您的vs版本将字符集的配置代码注释如下

这样在编译时就没有上述问题了。

4 .如果写了Qt,则改写以下函数(相当于winproc函数,处理表单消息其实是拦截消息) ) )。

native event (constqbytearrayeventtype,void *pMsg,long *result ) )最后尽量添加以下语句

returnqwidget :3360 native event (event type,message,result );

最后,sapi其实代码很容易写。 是有关配置和调试的问题。 希望大家能轻松调用创造自己想要的效果。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。