朱记布行 發表於 2020-2-19 11:56:00

易语言文本随机插入文本

<p>&nbsp; &nbsp; 在文本中随机插入关键词,重点在位置上,如果位置选择错了,很容易乱码。</p>
<p>&nbsp; &nbsp; 直接用精益模块“文本_插入文本到某位置()”这个命令,解决位置问题。只要提供的是偶数的位置,就能插入正确。</p>
<p>&nbsp; &nbsp; 模块原理是将字母和数字这样长度为单字节的都转换成双字节的,然后进行计算。</p>
<p>&nbsp; &nbsp; 下面是随机插入文本的演示。</p>
<p>.版本 2</p>
<p>置随机数种子 ()<br>关键词 = “1111111111111111”<br>文本 = 编辑框_1.内容<br>m = 文本_取长度 (文本)<br>.计次循环首 (m, i)<br>    .如果真 (i % 2 = 0)<br>      加入成员 (m数组, i)<br>    .如果真结束</p>
<p>.计次循环尾 ()<br>.计次循环首 (20, i)<br>    文本 = 文本_插入文本到某位置 (文本, 关键词, m数组 [取随机数 (1, 取数组成员数 (m数组))])<br>.计次循环尾 ()<br>编辑框_2.内容 = 文本</p>
<p>=================</p>
<p><img src="https://img2018.cnblogs.com/common/966843/202002/966843-20200219115219659-721649436.png"></p>
<p>&nbsp;</p>
<p>先取了原文本的长度,然后整理出所有偶数位置,然后随机插入。</p>
<p>再次插入后,虽然文本变了,但是因为整理的都是偶数,所以就算插入了关键词导致文本变了也无所谓,反正都是随机的,也不差那一点。</p>
<p>转载自:http://www.zhizhuowz.com</p><br><br>
来源:https://www.cnblogs.com/hongyuyingxiao/p/12330597.html
頁: [1]
查看完整版本: 易语言文本随机插入文本