大佬们,下午好,下面的代码生成的表格在压缩包内,我当前遇到的问题是这样,浏览文件夹 (“请选择txt组的文件夹”, ),当前代码是选择两次txt组的文件夹,如果要选择5次或2次或8次,就是选择的次数让人为决定,不知道如何实现
表文件.rar
(2.3 KB, 下载次数: 1)
变量名 | 类 型 | 静态 | 数组 | 备 注 | ini_文件夹路径 | 文本型 | | | ini路径_文件数组 | 文本型 | | 0 | ini_计次 | 整数型 | | | ini_模版 | 文本型 | | | ini路径_数量 | 整数型 | | | txt_文件夹路径 | 文本型 | | | txt路径_文件数组 | 文本型 | | 0 | txt路径_数量 | 整数型 | | | txt_计次 | 整数型 | | | CSV输出内容 | 文本型 | | | CSV文件路径 | 文本型 | | | CSV表头 | 文本型 | | | i | 整数型 | | | 表头名称 | 文本型 | | | txt组合路径 | 文本型 | | | txt2_文件夹路径 | 文本型 | | | txt2路径_文件数组 | 文本型 | | 0 | txt2路径_数量 | 整数型 | | | 标题1 | 文本型 | | | 标题2 | 文本型 | | |
ini_文件夹路径 = 浏览文件夹 (“请选择样板文件夹”, ) 如果真 (ini_文件夹路径 ≠ “”) 文件_枚举 (ini_文件夹路径, “*.ini”, ini路径_文件数组, 真, 真, ) 数组_排序1 (ini路径_文件数组, 假) ini路径_数量 = 取数组成员数 (ini路径_文件数组 ) txt_文件夹路径 = 浏览文件夹 (“请选择txt组的文件夹”, ) 如果真 (txt_文件夹路径 ≠ “”) 文件_枚举 (txt_文件夹路径, “*.txt”, txt路径_文件数组, 真, 真, ) 数组_排序1 (txt路径_文件数组, 假) txt路径_数量 = 取数组成员数 (txt路径_文件数组 ) 输入框 (“请输入一个表头标题”, “ ”, “”, 标题1, , ) txt2_文件夹路径 = 浏览文件夹 (“请选择txt组的文件夹”, ) 如果真 (txt2_文件夹路径 ≠ “”) 文件_枚举 (txt2_文件夹路径, “*.txt”, txt2路径_文件数组, 真, 真, ) 数组_排序1 (txt2路径_文件数组, 假) txt2路径_数量 = 取数组成员数 (txt2路径_文件数组 ) 输入框 (“请输入一个表头标题”, “ ”, “”, 标题2, , ) 如果真 (ini路径_数量 = 0 或 txt路径_数量 = 0 或 txt2路径_数量 = 0 ) 信息框 (“请选择有效的文件夹路径!”, 0, , ) 返回 () 表头名称 = 标题1 + “,” + 标题2 CSV表头 = “样板” 计次循环首 (txt路径_数量, i ) CSV表头 = CSV表头 + “,” + 表头名称 计次循环尾 ()CSV输出内容 = CSV表头 + #换行符 计次循环首 (ini路径_数量, ini_计次 ) CSV输出内容 = CSV输出内容 + ini路径_文件数组 [ini_计次 ]  计次循环首 (txt路径_数量, txt_计次 )  CSV输出内容 = CSV输出内容 + “,” + txt路径_文件数组 [txt_计次 ] + “,” + txt2路径_文件数组 [txt_计次 ]   计次循环尾 () CSV输出内容 = CSV输出内容 + #换行符 计次循环尾 ()写到文件 (取特定目录 (3 ) + “\表格生成.csv”, 到字节集 (CSV输出内容 ))
|