查看: 88|回复: 0

易语言文本随机插入文本

[复制链接]

1

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-9-22
发表于 2020-2-19 11:56:00 | 显示全部楼层 |阅读模式

    在文本中随机插入关键词,重点在位置上,如果位置选择错了,很容易乱码。

    直接用精益模块“文本_插入文本到某位置()”这个命令,解决位置问题。只要提供的是偶数的位置,就能插入正确。

    模块原理是将字母和数字这样长度为单字节的都转换成双字节的,然后进行计算。

    下面是随机插入文本的演示。

.版本 2

置随机数种子 ()
关键词 = “1111111111111111”
文本 = 编辑框_1.内容
m = 文本_取长度 (文本)
.计次循环首 (m, i)
.如果真 (i % 2 = 0)
加入成员 (m数组, i)
.如果真结束

.计次循环尾 ()
.计次循环首 (20, i)
文本 = 文本_插入文本到某位置 (文本, 关键词, m数组 [取随机数 (1, 取数组成员数 (m数组))])
.计次循环尾 ()
编辑框_2.内容 = 文本

=================

 

先取了原文本的长度,然后整理出所有偶数位置,然后随机插入。

再次插入后,虽然文本变了,但是因为整理的都是偶数,所以就算插入了关键词导致文本变了也无所谓,反正都是随机的,也不差那一点。

转载自:http://www.zhizhuowz.com



来源:https://www.cnblogs.com/hongyuyingxiao/p/12330597.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部