|
|
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | 写到文件 (文件名特殊符号到全角 ( #引号 + “<1/2=?:3*6\2>|\测试文件\” + #引号 + “.txt”), { })文件路径 = 取运行目录 () + “\” + 寻找文件 (“*.txt”, )调试输出 (文件路径 )执行 ( #打开文件, 文件路径, , , )|
| 文件名特殊符号到全角 | 文本型 | | |
| 参数_文件名不含路径 | 文本型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | a | 文本型 | | | | b | 文本型 | | | | i1 | 整数型 | | | | i2 | 整数型 | | | | 结果 | 文本型 | | |
a = “\/:*?<>|” + #引号 b = 到全角 (a )结果 = 参数_文件名不含路径 变量循环首 (1, 取文本长度 (b ), 2, i1 ) i2 = i2 + 1  结果 = 子文本替换 (结果, 取文本中间 (a, i2, 1 ), 取文本中间 (b, i1, 2 ), , , 真) 变量循环尾 ()返回 (结果 )
[JavaScript] 纯文本查看 复制代码
.版本 2
.支持库 spec
.支持库 shell
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.局部变量 文件路径, 文本型
写到文件 (文件名特殊符号到全角 (#引号 + “<1/2=?:3*6\2>|\测试文件\” + #引号 + “.txt”), { })
文件路径 = 取运行目录 () + “\” + 寻找文件 (“*.txt”, )
调试输出 (文件路径)
执行 (#打开文件, 文件路径, , , )
.子程序 文件名特殊符号到全角, 文本型
.参数 参数_文件名不含路径, 文本型, , 不包含路径
.局部变量 a, 文本型
.局部变量 b, 文本型
.局部变量 i1, 整数型
.局部变量 i2, 整数型
.局部变量 结果, 文本型
a = “\/:*?<>|” + #引号
b = 到全角 (a)
结果 = 参数_文件名不含路径
.变量循环首 (1, 取文本长度 (b), 2, i1)
i2 = i2 + 1
结果 = 子文本替换 (结果, 取文本中间 (a, i2, 1), 取文本中间 (b, i1, 2), , , 真)
.变量循环尾 ()
返回 (结果)
|
|