在对一个TXT文档操作时如何删除其中的一行? 比如最后一行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先逐行读入数组,再逐行写,不写最后一个。或读入一个字符串MYSTR,查找最后一个VBCRLF的位置M,再将left(mystr,m)写入到一个新文件。 用到seltext属性 作用:选定的正文内容。 northwolves(野性的呼唤)是正解,用open "C:\txt1.txt" for input as 1do until eof (1) line input #1,数组loop Private Sub Command1_Click() Dim strTmp As String, strArray() As String Open "C:\aa.txt" For Input As #1 strTmp = StrConv(InputB(LOF(1), #1), vbUnicode) Close #1 strArray = Split(strTmp, vbCrLf) '将文件内容拆分成数组,一个数组元素代表一行,想删除哪行都行~~End Sub VB打开word问答老是提示 只读打开 怎么去掉这个提示,让它清爽的打开 谢谢 生成多个随机数的问题(立即揭贴) N郁闷啊?真不知错在哪里了? 请问除了dumpbin.exe还有什么工具可以查看Dll的到处函数?谢谢 用GDI的API在同一地方输出文本,怎么清除其一次的输出? 请问怎样在VB工程中添加报表设计器?? 看一下我的代码问题!| 如何定位弹出式菜单的弹出位置? 读出某个文件夹内的所有文件后,如何将文件列表按其相关属性排序呀!!! 有谁会将VB6的报表设计过程详细讲给我知呢?(我是新手) 如何将两个字段得到的差更新到表中。。。 请问如何用vb 访问 FoxPro 数据库?
或读入一个字符串MYSTR,查找最后一个VBCRLF的位置M,再将left(mystr,m)写入到一个新文件。
作用:选定的正文内容。
open "C:\txt1.txt" for input as 1
do until eof (1)
line input #1,数组
loop
Dim strTmp As String, strArray() As String
Open "C:\aa.txt" For Input As #1
strTmp = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1
strArray = Split(strTmp, vbCrLf) '将文件内容拆分成数组,一个数组元素代表一行,想删除哪行都行~~
End Sub