摘要:用的也是很老的技术代码直接的的,通过暴露出来,这个只是了里其中一个方法
</>复制代码
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...
阅读 890·2023-04-26 03:03
阅读 2213·2021-10-12 10:12
阅读 1206·2021-09-24 09:48
阅读 1651·2021-09-22 15:25
阅读 3337·2021-09-22 15:15
阅读 920·2019-08-29 16:21
阅读 1071·2019-08-28 18:00
阅读 3431·2019-08-26 13:44