|
发表于 2023-8-8 19:06:02
|
显示全部楼层
福建省泉州市
子程序1 (编辑框1.内容, 取特定目录 (3 ) + “\123.txt”)子程序1 (编辑框2.内容, 取特定目录 (3 ) + “\123.txt”)子程序1 (编辑框3.内容, 取特定目录 (3 ) + “\123.txt”)变量名 | 类 型 | 静态 | 数组 | 备 注 | L_文本 | 文本型 | | | L_文本组 | 文本型 | | 0 | 文本行数组 | 文本型 | | 0 | 行文本长度 | 整数型 | | | n | 整数型 | | |
文本行数组 = 分割文本 (到文本 (读入文件 (P_文件名 )), #换行符, ) 如果真 (取数组成员数 (文本行数组 ) > 0 ) 行文本长度 = 取文本长度 (文本行数组 [1 ])L_文本 = 子文本替换 (P_文本, #换行符, “”, , , 真)L_文本 = 子文本替换 (L_文本, “ ”, “”, , , 真)文本_逐字分割 (L_文本, L_文本组 ) 计次循环首 (取数组成员数 (L_文本组 ), n ) 判断 (取数组成员数 (文本行数组 ) < n ) 加入成员 (文本行数组, 取重复文本 (行文本长度, “ ”) + “ ” + L_文本组 [n ]) 判断 (取文本长度 (文本行数组 [n ]) < 行文本长度 )  文本行数组 [n ] = 文本行数组 [n ] + 取重复文本 (行文本长度 - 取文本长度 (文本行数组 [n ]), “ ”) + “ ” + L_文本组 [n ]  文本行数组 [n ] = 文本行数组 [n ] + “ ” + L_文本组 [n ]  计次循环尾 ()L_文本 = “” 计次循环首 (取数组成员数 (文本行数组 ), n ) 判断 (取数组成员数 (文本行数组 ) > n )  L_文本 = L_文本 + 文本行数组 [n ] + #换行符   L_文本 = L_文本 + 文本行数组 [n ]  计次循环尾 ()写到文件 (P_文件名, 到字节集 (L_文本 ))
我这还有更多的,就问你看不看吧
补充内容 (2023-8-8 19:06):
文本_逐字分割() 是精易模块的 其他都是核心库里的
补充内容 (2023-8-8 19:08):
有个瑕疵 就是原始文件不存在或者内容为空的话,第一列前面会有一个空格列
补充内容 (2023-8-8 19:26):
子文本替换()删除空格的 其实应该用 删全部空 () 比较好一点 |
|