TC官方合作论坛

 找回密码
 立即注册
查看: 344|回复: 1
打印 上一主题 下一主题

[已解决] 那位好师兄帮忙看看我写的删除一行错误,帮忙修改一下.....

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-18 08:18:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间 删除文件指定行
//默认空间

//开始按钮_点击操作
功能 开始_点击()


    变量 结果


    结果=删除文件指定行.开启任务线程("c:\\1.txt",1)

    如果(结果)
        调试输出("成功")
    否则

        调试输出("失败")
    如果结束


功能结束




功能 开启任务线程(路径,行数)
    变量 路径,行数,内容,长度,数组集,新内容,ret,绝对值



    内容 = 文件.读文件(路径)
    如果(内容 == "")
        返回 0
    如果结束
    字符串.分割(内容,"\r\n",数组集)


    数组空间.大小(数组集,长度)

    如果(长度 < 行数)
        返回 0
    如果结束



    数组空间.删除指定项(数组集,行数-1)
    文件句柄=文件.打开(路径)
    遍历(i = 0; i< 长度-1; i++)

        ret=文件.写一行(文件句柄,数组集[i])


    遍历结束

    文件.关闭(文件句柄)

    返回 数学.绝对值(ret)


功能结束



回复

使用道具 举报

沙发
发表于 2014-7-18 11:14:38 | 只看该作者
    文本=文件.对话框(1,"txt files(*.txt)|*.txt||")
    文本数据=文件.读文件(文本)
    如果(文本数据=="")
        返回 空
    如果结束
    文本句柄=文件.打开(文本)
    第一行=文件.读一行(文本句柄)&"\r\n"
    修改数据=字符串.修剪(文本数据,第一行)
    文件.关闭(文本句柄)
   
    文本句柄=文件.打开(文本,"清空文件|读写|文件要存在")
    文件.写入(文本句柄,修改数据)
    文件.关闭(文本句柄)

删除一行

删除多行 自己扩展吧

回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-26 07:35 , Processed in 0.271801 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表