精易论坛
标题:
常量文本测试小工具
[打印本页]
作者:
易智趣吖
时间:
2022-10-17 23:34
标题:
常量文本测试小工具
在写软件的过程中,将需要取出的数据放在常量。使用文本取中间随机取出每次取出取出指定长度。在取出随机文本的过程中,因为常量数量多,数据也多就造成
取出数据混乱。
举例子:“139138133136155158159” 以这组数据为例,将这组数据放进常量,取出三位。每次都取出1开头的三位数,如下:
最大取出位置 = (取文本长度 (#待取出数据的常量) - 3) ÷ 3
需要取的数据 = 取文本中间 (#待取出数据的常量, 3× 取随机数 (1, 最大取出位置 + 1, 3)
以上就可以实现随机取常量里面的数据,如果常量数据很多,常量文本排序错误就不能正确取出需要的数据。开始我的办法是先把数据放常量,看文本长度,在用手机
计算器去除起始取出位置。后面就写了一个测试工具,填入文本测试,如果能整除说明数据正确,不能整除出现小数说明数据错误。
代码如下:
窗口程序集名
保 留
保 留
备 注
窗口程序集_启动窗口
子程序名
返回值类型
公开
备 注
_测试_被单击
变量名
类 型
静态
数组
备 注
文本长度
整数型
文本整除
双精度小数型
文本长度 =
取文本长度
(
编辑框1.内容
)
标签1.标题 =
到文本
(
文本长度
)
文本整除 =
到整数
(
文本长度
)
÷
到整数
(
编辑框2.内容
)
标签2.标题 =
到文本
(
文本整除
)
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _测试_被单击
.局部变量 文本长度, 整数型
.局部变量 文本整除, 双精度小数型
文本长度 = 取文本长度 (编辑框1.内容)
标签1.标题 = 到文本 (文本长度)
文本整除 = 到整数 (文本长度) ÷ 到整数 (编辑框2.内容)
标签2.标题 = 到文本 (文本整除)
感谢@
Suky
提供的正确思路!!!
大佬勿喷,萌新!!!!!
作者:
凉城o
时间:
2022-10-18 05:41
作者:
cfvgbhnj
时间:
2022-10-18 08:16
支持开源~!感谢分享
作者:
tmdgdx
时间:
2022-10-18 08:24
感谢分享
作者:
撒加
时间:
2022-10-18 08:39
支持开源~!感谢分享
作者:
q1512960733
时间:
2022-10-18 08:50
感谢分享
作者:
pjm123
时间:
2022-10-18 08:56
谢谢分享
作者:
kantal
时间:
2022-10-18 11:14
支持开源~!感谢分享
作者:
深圳梦
时间:
2022-10-18 19:52
感谢分享,很给力!~
作者:
doublet
时间:
2022-10-20 00:08
感谢分享
作者:
a415391463
时间:
2022-10-21 15:04
感谢分享,很给力!~
作者:
doublet
时间:
2022-10-22 00:08
感谢分享
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4