精易论坛

标题: 常量文本测试小工具 [打印本页]

作者: 易智趣吖    时间: 2022-10-17 23:34
标题: 常量文本测试小工具
   在写软件的过程中,将需要取出的数据放在常量。使用文本取中间随机取出每次取出取出指定长度。在取出随机文本的过程中,因为常量数量多,数据也多就造成
取出数据混乱。

举例子:“139138133136155158159” 以这组数据为例,将这组数据放进常量,取出三位。每次都取出1开头的三位数,如下:

最大取出位置 = (取文本长度 (#待取出数据的常量) - 3) ÷ 3
需要取的数据 = 取文本中间 (#待取出数据的常量, 3× 取随机数 (1, 最大取出位置 + 1, 3)
   以上就可以实现随机取常量里面的数据,如果常量数据很多,常量文本排序错误就不能正确取出需要的数据。开始我的办法是先把数据放常量,看文本长度,在用手机
计算器去除起始取出位置。后面就写了一个测试工具,填入文本测试,如果能整除说明数据正确,不能整除出现小数说明数据错误。


代码如下:
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_测试_被单击  
变量名类 型静态数组备 注
文本长度整数型 
文本整除双精度小数型 
文本长度 = 取文本长度 (编辑框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