vb 如何把txt文件的最后一行内容删除?

vb 如何把txt文件的最后一行内容删除?,第1张

方法一

readline 读取我就不说了,我只说你读取的时候可以把读取的行数,放入一个全局变量中line_n,在按按钮 *** 作的时候只要,重新打开该文本,并依次 writeline 前 line_n-1到文件即可

方法2

'split函数

arrs=split(text1.text,vbcrlf)

'然后 ubound(arrs)获得行数

l_n=ubolund(arrs)

'最后写入 arrs(0)到 arrs(l_n-1)行到文件后并读取即可

一、先检索列出txt的文件列表

二、根据txt文件列表,将第一个txt文件除了最后一行读入text,删除原来txt文件,新建txt文件将text写入txt。

三、多次执行步骤二即可完成。

当然这都是比较基础的vb算法,还有数据库什么的我也了解的比较少。

@echo off&setlocal enabledelayedexpansion

for /f %%a in (1.txt) do (

echo!var!

set var=%%a)>>2.txt

for /f %%b in (3.txt) do (

echo!var!

set var=%%a)>>4.txt

pause

你愿加多少都可以,这个只删节除文本的最后一行!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10058673.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存