| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 文本_删除指定文件文本行1 | 逻辑型 | 感谢 @jr21066 分享开源 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 参_文件路径 | 文本型 | 参_行号 | 整数型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_内容 | 字节集 | |||||
| 局_行开始 | 整数型 | |||||
| 局_行结束 | 整数型 | |||||
如果真 (参_行号 = 0)
返回 (假)局_内容 = 读入文件 (参_文件路径)
计次循环首 (参_行号 - 1, )
' 行开始定位到换行符的后边
局_行开始 = 寻找字节集 (局_内容, { 13, 10 }, 局_行开始 + 1)
如果 (局_行开始 = -1)
返回 (假)
局_行开始 = 局_行开始 + 1

计次循环尾 ()局_行结束 = 寻找字节集 (局_内容, { 13, 10 }, 局_行开始 + 1)
如果 (局_行结束 = -1)
' 如果文件尾没有换行符就以文件尾为单位
如果 (取字节集长度 (局_内容) > 局_行开始)
局_行结束 = 取字节集长度 (局_内容)
返回 (假)

局_行结束 = 局_行结束 + 1
如果真 (写到文件 (参_文件路径, 取字节集左边 (局_内容, 局_行开始) + 取字节集右边 (局_内容, 取字节集长度 (局_内容) - 局_行结束)))
返回 (真)
返回 (假)
词条作者信息 使用例程
