窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
_线程操作 | 鱼刺类_线程操作 | |
_线程池 | 鱼刺类_线程池 | |
词组1 | 文本型 | 0 |
词组2 | 文本型 | 0 |
词组3 | 文本型 | 0 |
词组4 | 文本型 | 0 |
词组5 | 文本型 | 0 |
词组6 | 文本型 | 0 |
词组7 | 文本型 | 0 |
词组8 | 文本型 | 0 |
中间字符 | 文本型 | |
最终行数 | 整数型 | |
中间字符 =
“-”词组1 =
分割文本 (编辑框1.内容,
#换行符, )词组2 =
分割文本 (编辑框2.内容,
#换行符, )词组3 =
分割文本 (编辑框3.内容,
#换行符, )词组4 =
分割文本 (编辑框4.内容,
#换行符, )词组5 =
分割文本 (编辑框5.内容,
#换行符, )词组6 =
分割文本 (编辑框6.内容,
#换行符, )词组7 =
分割文本 (编辑框7.内容,
#换行符, )词组8 =
分割文本 (编辑框8.内容,
#换行符, )最终行数 =
取数组成员数 (词组1
) ×
取数组成员数 (词组2
) ×
取数组成员数 (词组3
) ×
取数组成员数 (词组4
) ×
取数组成员数 (词组5
) ×
取数组成员数 (词组6
) ×
取数组成员数 (词组7
) ×
取数组成员数 (词组8
)进度条1.位置 = 0
进度条1.最大位置 = 最终行数
_线程操作.
创建 (&主线程, , , , , , , , ,
)_线程池.
创建 (200, , ,
)
计次循环首 (200, iss
)
_线程池.
投递任务 (&处理子程序, iss,
)
计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 |
a | 整数型 | | |
a2 | 整数型 | | |
a3 | 整数型 | | |
a4 | 整数型 | | |
a5 | 整数型 | | |
a6 | 整数型 | | |
a7 | 整数型 | | |
a8 | 整数型 | | |
临时容器1 | 文本型 | | |
临时容器2 | 文本型 | | |
临时容器3 | 文本型 | | |
临时容器4 | 文本型 | | |
临时容器5 | 文本型 | | |
临时容器6 | 文本型 | | |
临时容器7 | 文本型 | | |
临时容器8 | 文本型 | | |
b | 整数型 | | |
最终容器 | 文本型 | | |
计次循环首 (取数组成员数 (词组1
), a
)
临时容器1 = 词组1
[a
]
计次循环首 (取数组成员数 (词组2
), a2
)

临时容器2 = 词组2
[a2
]

计次循环首 (取数组成员数 (词组3
), a3
)


临时容器3 = 词组3
[a3
]


计次循环首 (取数组成员数 (词组4
), a4
)



临时容器4 = 词组4
[a4
]



计次循环首 (取数组成员数 (词组5
), a5
)




临时容器5 = 词组5
[a5
]




计次循环首 (取数组成员数 (词组6
), a6
)





临时容器6 = 词组6
[a6
]





计次循环首 (取数组成员数 (词组7
), a7
)






临时容器7 = 词组7
[a7
]






计次循环首 (取数组成员数 (词组8
), a8
)







临时容器8 = 词组8
[a8
]







最终容器 = 最终容器 + 临时容器1 + 中间字符 + 临时容器2 + 中间字符 + 临时容器3 + 中间字符 + 临时容器4 + 中间字符 + 临时容器5 + 中间字符 + 临时容器6 + 中间字符 + 临时容器7 + 中间字符 + 临时容器8 +
#换行符 







b = b + 1








进度条1.位置 = b







计次循环尾 ()





计次循环尾 ()




计次循环尾 ()



计次循环尾 ()


计次循环尾 ()

计次循环尾 ()
计次循环尾 ()
计次循环尾 ()
如果真 (最终行数 = b
)
编辑框9.内容 = 最终容器

_线程操作.
强制结束 ()_线程操作.
强制结束 ()
窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
数量长度不定 | 不定 | 0 |
数据初始化 ()变量名 | 类 型 | 静态 | 数组 | 备 注 |
N | 整数型 | | |
结果 | 快速文本对象 | | |
缓存 | 文本型 | | 0 |
重定义数组 (数量长度不定, 假, 5
)数量长度不定
[1
].不定 =
分割文本 (“1,2,3”,
“,”,
)数量长度不定
[2
].不定 =
{ “2”,
“4”,
“6”,
“8”,
“10” }数量长度不定
[3
].不定 =
{ “1”,
“3”,
“5”,
“7”,
“9”,
“11”,
“13”,
“15”,
“17”,
“19”,
“21” }数量长度不定
[4
].不定 =
{ “2”,
“4”,
“6”,
“8”,
“10”,
“12”,
“14”,
“16”,
“18” }数量长度不定
[5
].不定 =
{ “8”,
“13”,
“24”,
“56”,
“78” } 重定义数组 (缓存, 假,
取数组成员数 (数量长度不定
))
排列 (数量长度不定, 结果,
取数组成员数 (数量长度不定
), 缓存,
)调试输出 (结果.
取文本 (,
))
|
排列 | | |
|
原始 | 不定 | | | |
返回 | 快速文本对象 | | | | 总数 | 整数型 | | | | 缓存 | 文本型 | | | | 层次 | 整数型 | | | |
如果真 (层次 < 总数
)
层次 = 层次 + 1
判断 (层次 = 1
)
计次循环首 (取数组成员数 (原始
[层次
].不定
), A
)

缓存
[层次
] = 原始
[层次
].不定
[A
]
排列 (原始, 返回, 总数, 缓存, 层次
)
计次循环尾 ()
判断 (层次 = 总数
)
计次循环首 (取数组成员数 (原始
[层次
].不定
), A
)

缓存
[层次
] = 原始
[层次
].不定
[A
]

计次循环首 (总数, B
)


返回.
添加 (缓存
[B
],
“,”)

计次循环尾 ()

返回.
删除字符 (返回.
取长度 (), 1
)

返回.
添加 ( #换行符 )

计次循环尾 ()
计次循环首 (取数组成员数 (原始
[层次
].不定
), A
)
缓存
[层次
] = 原始
[层次
].不定
[A
]
排列 (原始, 返回, 总数, 缓存, 层次
)
计次循环尾 ()