用按键精灵删除txt中的空行和空格,代码怎么写

用按键精灵删除txt中的空行和空格,代码怎么写... 用按键精灵删除txt中的空行和空格,代码怎么写 展开
 我来答
匿名用户
2019-03-12
展开全部

您好,暂时没有,个人认为是写入数据时方法不对,正确的方法应该是

Dim 内容 = Array("1","2","2","2","2","2","2","2","2","2","2","2","2","2","2")

换行写入txt文件("txtx","sss",内容)

Function 换行写入txt文件(文件夹名,文件名,内容)

Import "cgc.lua"

Dim 文件路径= GetSdcardDir()&"/"&文件夹名&"/" 

Dim txt文件 = 文件路径&文件名&".txt"

If Dir.Exist(文件路径) = 0 Then   

Call Dir.Create(文件路径)// 创建文件夹  

End If

If Dir.Exist(txt文件) = 0 Then   

Call cgc.CreateFile(txt文件)// 创建文件  

End If

For i = 1 To UBound(内容)+1

If i = UBOUND(内容) + 1 Then 

Call File.Append(txt文件, 内容(i)) //Chr(13)

Else 

Call File.Append(txt文件, 内容(i)&"\n") //Chr(13)

End If

Next

End Function

maozz
推荐于2017-12-15 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1260万
展开全部
没删除TXT内容的命令.只能删除文件后重建.思路是读出TXT的全部内容,以行为单位分拆到数组.并得到文件名和路径.删除该文件并新建一个同名字的TXT.
用Trim 函数去掉每行的前后空格.输入到新的TXT内,空行则跳过.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DemonKeymmt
2020-11-26
知道答主
回答量:2
采纳率:0%
帮助的人:1018
展开全部

按键精灵里面的代码:

str = Replace(Replace(Plugin.Sys.GetCLB(), vbcrlf, "")," ","")

SayString str

在打开的TXT中,ctrl+a 全选, ctrl+c 复制,然后按 脚本启动热键 就搞定。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式