摘要:用的也是很老的技术代码直接的的,通过暴露出来,这个只是了里其中一个方法
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方法:
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/93715.html
摘要:用的也是很老的技术代码直接的的,通过暴露出来,这个只是了里其中一个方法 report z. INCLUDE ole2incl. DATA: ole TYPE ole2_object, voice TYPE ole2_object, text TYPE string. text = With the advent of ES6 (referred...
摘要:所以里面看到的这个是指满足指定条件的记录的个数,并不是最后返回给层的记录的个数。而在我的测试系统里,表总共就包含条记录。发现被扫描的记录数变成了,证明我们的结论是正确的。 OPEN CURSOR After the OPEN CURSOR statement, the database cursor is positioned in front of the first line of...
阅读 863·2023-04-26 03:03
阅读 2175·2021-10-12 10:12
阅读 1153·2021-09-24 09:48
阅读 1610·2021-09-22 15:25
阅读 3291·2021-09-22 15:15
阅读 893·2019-08-29 16:21
阅读 1024·2019-08-28 18:00
阅读 3405·2019-08-26 13:44