www.7671.net > 按键精灵 删除指定文本的第一行内容

按键精灵 删除指定文本的第一行内容

全部拉起来,按退格键就行

不清楚你为什么非要删掉一行,精灵自带的没这功能,不过你可以考虑读一行后输出,然后读出余下所有行,再回写到原文件.精灵是可以一行一行按顺序读的.没必要这样删啊.

暂时只能读取和删除,如果需要修改建议用WriteINI 写入键值但如果你执意读取一段再删除一段,可以试试读取一段后把余下的重新记录,在整个TXT删除,再把读取的重建一个TXT

代码如下 自己研究试试文本路径="C:\成功账号.txt"Text = Plugin.File.ReadFileEx(文本路径)Text=Split(Text,"|")数量=UBound(Text)-1行数=1For 数量 内容= Lib.文件.读取指定行文本内容(文本路径,行数) 内容1= Lib.文件.读取指定行文本内容(文本路径,行数+1) Call Lib.文件.替换指定行文本内容(文本路径,内容1,行数) Call Lib.文件.删除指定行文本内容(文本路径,行数+1) MessageBox "第一行内容是"&内容 MessageBox "第二行内容是"&内容1Next

可以单独读取某一行内容,但是不能删除.只能读取全部内容后重新写入.

获取当前打开的记事本文本,这个应该很难,记事本文本处理命令如下打开【全部命令】【插件命令】【File文件插件】里面就有关于文件文本处理的命令【全部命令】【我的命令库】【文件】这边也有一些文件处理命令--你都可以去看看--如

试试键盘操作,如何可行就全模拟下来.例如QQ,可先按 shift+TAB退到上个输入框.如没全选可按ctrl+A选中.

A = Lib.文件.读取指定行文本内容("C:\1.txt", 9)Call Lib.文件.替换指定行文本内容("C:\2.txt", A, 1)复制上面代码,文本文件放在C盘测试.

//读取指定文本 第一行的内容 返回值 = Lib.文件.读取指定行文本内容("c:\计算.txt",1)//将内容设置到剪切板 可以直接ctrl+v粘贴使用 Call Plugin.Sys.SetCLB(返回值)//下面这条代码可以将内容直接插入到另一个记事本 不过看你说的开启一

正则替换,你自学一下.

网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com