问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VBS 如何读取指定文本每行的内容?

发布网友 发布时间:2023-06-08 21:55

我来回答

3个回答

热心网友 时间:2024-11-07 04:49

byval必选,默认byref,是不能返回变量值的

public function Readfile(byval file) '函数名readfile,子变量file
Set fsofile = CreateObject("scripting.filesystemobject") '创建对象 "filesystemobject部件"
readfile=fsofile.opentextfile(file).readall '读取全文
end function

函数使用方法, readfile file文件名

再给你一个写个函数..

Public Function mkFile(ByVal File, ByVal Writes)
On Error Resume Next '出错时不中断程序
Set fsofile = CreateObject("scripting.filesystemobject")
If Right(File, 1) = "/" Then '判断变量file右边倒数第一个字符是否有字符串/
fs = Replace(File, "/", "") '删除变量file的字符串/
Read = fsofile.opentextfile(fs).readall '方法一样.都是读取全文
If Right(Read, 2) <> vbCrLf And Len(Read) > 0 Then Read = Read & vbCrLf '这里是判断文本追加
fsofile.Createtextfile(fs).Writeline Read & Writes '创建并写入文件(会追加到文本尾)
Else
fsofile.Createtextfile(File).Write Writes '创建并写入(会覆盖)
End If
End Function

函数用法 mkfile file文件名(字符串最后面如果有/,则追加文本.没有则覆盖文本),writes写入的字符

function(自定义函数)默认是public(全局声明),可加可不加.
end function .以end结束函数

热心网友 时间:2024-11-07 04:50

Set Fsys=CreateObject("Scripting.FileSystemObject") '创建对象
set fso=Fsys.opentextfile("2.txt",1) '2.txt可以换成你指定的文本
do while fso.atendofstream<>true '这个是只要不是文件的结尾,
txt = fso.readline '就按行读取内容,
msgbox txt '并用msgbox弹出框显示出这一行的内容
loop '循环
set fso = nothing '把创建的对象结束掉

热心网友 时间:2024-11-07 04:50

'给你写个函数吧,看注释
getstringline "C:\Inetpub\cument.txt",3 '调用函数,参数:文档路径,行数

Function getStringLine(fileName,lineNumber)
dim str '定义一个变量返回结果
Set fso=createobject("scripting.filesystemobject") '创建对象
set f=fso.opentextFile(fileName) '打开文档
On error resume next '忽略错误
For i=2 to lineNumber '循环
f.skipline() '跳掉下一行
Next
str=f.readline() '把结果赋给变量
msgbox str '显示结果
set f=nothing '释放对象
getStringLine=str
End Function
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
柏林地铁路线 高三敬业话题作文800字 怀孕可以吃羊肉米粉吗 坐月子能不能吃羊肉粉 坐月子吃羊肉的好处 卜蜂蛋鸡预混料配方 怀孕多久后才能吃羊肉粉 一个人不花钱完美世界国际版玩什么职业最好?多谢了 女孩也会花心吗? 女生也会花心么? 三孔附近有什么好玩的地方 VBS 中的关键字有多少个? 分别有啥? 还有那些已经赋值了的变量,例如... 黄昶的主要作品 看电脑,手机眼睛近视了,有办法治疗么 手机淘宝怎么样投诉卖 家长会上汇报班级纪律情况的一小段文字 中国那个省最不爱刮风 中国风最少的城市是哪里? 世界上或中国刮风最少的城市是? 哪个城市不刮风,或者风很小? 西安为什么从来不刮风? 中国哪座城市风最小 去欧洲国家旅游有什么可以带回来的食物? ...和瑞士旅游 想买东西回来 不知道那里有什么值得带回来的 大家给点建... 去瑞士带什么东西回来好 自然人电子税务局初次登录密码 无因管理与不当得利的区别 无因管理和不当得利的区别有什么 毕业登记表自我鉴定800优秀5篇 示波器CH1,CH2输入插口,和Y1,Y2通道有什么关系啊,还有X-Y模式是什么... 苹果手机进水了,指纹用不了,维修得多少钱 ...类似lol,cf,这类的算什么?大型游戏最低都是什么显卡 vbs提取txt含特定内容的行 在VBS中有办法定义字节数组么 2014云南云县教育局城区学校教师招考公告 鸡西大学师范学院专业介绍 在债权法的不完全履行中,分有瑕疵给付和加害给付,这二者之间的区别是什... 什么是瑕疵给付 加害给付的归责原则是什么 完全履行与不履行有什么区别? 法官助理有前途吗? 法官助理和一级科员哪个好 32岁考法官助理有发展吗 法官助理和人民教师哪个好 成都市金牛区政务服务中心至双流机场有多远 音乐游戏里面的FC代表什么 我龙鱼缸PH值越来越低了!咋办?跪求?急!急!现在只有6.4了? 鼻梁的引证解释鼻梁的引证解释是什么 平安银行黄金账户可用黄金多少克怎么理解 笑话集锦,看看有没有你喜欢的? 市场营销怎么做品牌