原创

会说话的ABAP report

report z.

INCLUDE ole2incl.

DATA: ole   TYPE ole2_object,

      voice TYPE ole2_object,

      text  TYPE string.

text = 'With the advent of ES6 (referred to as ES2015 from here on), which not only made promises native to the language without requiring one of the countless available libraries,'

&& 'we also got generators. Generators have the ability to pause execution' &&

'within a function, which means that by wrapping them in a utility function, ' &&

'we have the ability to wait for an asynchronous operation to finish before' &&

' moving on to the next line of code. Suddenly your asynchronous code could' &&

' start to look synchronous!'.

DATA: it_tline TYPE STANDARD TABLE OF tline.

CREATE OBJECT voice 'SAPI.SpVoice'.

CALL METHOD OF voice 'Speak' = ole

   EXPORTING #1 = text.

*

用的也是很老的OLE技术:

report代码直接call的MS的sound engine,通过sapi.dll暴露出来,

这个report只是call了dll里其中一个speak方法:

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 会说话的ABAP report

    report代码直接call的MS的sound engine,通过sapi.dll暴露出来,

    Jerry Wang
  • 来自Yang Terry的关于SAP CRM One Order事件回调机制的分享

    For each change of a flat 1Order object there is an AFTER_CREATE (first time) or...

    Jerry Wang
  • SAP CRM settype的重要性

    Product settype acts as a very important role in CRM WebClient UI architecture.

    Jerry Wang
  • NetDP:用于蚂蚁信用支付中的默认预测的工业规模分布式网络表示框架(CS.LG)

    蚂蚁信用支付是蚂蚁商业风险组中的消费信贷服务。与信用卡类似,贷款违约是该信贷产品的主要风险之一。因此,有效的违约预测算法是公司减少损失和增加利润的关键。但是,我...

    蔡小雪7100294
  • 如何使用CRM Document Template Profile

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

    Jerry Wang
  • SAP CRM settype的重要性

    Product settype acts as a very important role in CRM WebClient UI architecture.

    Jerry Wang
  • 【IP设计秘笈】 爆! 噗噗星人来袭!

    ? 2020.6.6 正值PUPU噗噗两周岁,我们揭开PUPU面纱,空降PUPU星球的其他物种,正式发布噗噗星人家族,同时展示我们的IP角色设计秘笈。最后文末...

    腾讯ISUX
  • 使用Chrome开发者工具研究JavaScript的垃圾回收机制

    I use the following simple JavaScript code to illustrate:

    Jerry Wang
  • Base4.net和IronPython的一些相关东东

    发现一个非常好的东东:Base4.NET ,这是一个超过10年编程经验的老程序员和架构师所愿意分享和体现的价值, 有兴趣的看看作者的介绍:      Base...

    张善友
  • HDUOJ----The Number Off of FFF

    The Number Off of FFF Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32...

    Gxjun

扫码关注云+社区

领取腾讯云代金券