ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:20.53KB ,
资源ID:1823146      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1823146.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整word版vb读取txt文件.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整word版vb读取txt文件.docx

1、完整word版vb读取txt文件vb读取txt文件1.怎么通过代码创建一个文本文件,并读取,更新内容以上为随即方式打开的文本文件dim gfilenum as integergfilenum = FreeFileOpen 文件路径及文件名 For Random As gfilenum len=3以随即方式打开一文件如果文件不存在就新建用get #gfilenum ,记录在文件中位置,要放取得的数据的变量读取操作用put #gfilenum ,记录在文件中位置,要放着要写入数据的变量写操作close #filenum关闭文件以下为顺序方式打开的文件dim gfilenum as integerg

2、filenum = FreeFileOpen 文件路径及文件名 For output As gfilenum 以写入方式打开文本print #gfilenum,要写入的文本write #filenum,要写入的文本dim gfilenum as integergfilenum = FreeFileOpen 文件路径及文件名 For input As gfilenum 以读出方式打开文本input #gfilenum ,用来放读取的内容的内存变量名还可用line input#,input()等读取更详细的查msdn2.VB读取文本文件时,调用TextStream 对象中使用OpenTextFil

3、e报错了。如果是Set f = fs.OpenTextFile(E:tabletrace.txt, forreading, True, TristateUseDefault)出现错误:Run-time error 5:Invalid procedure call or argument如果是Set f = fs.OpenTextFile(E:tabletrace.txt)则不会报错。用文件对象啊FileSystemControl操作就好了啊再加上一个TextStream读取文件第一行就好了啊。3.VB通过FileSystemObject,可以读取文本文件(.txt)。对于.bat文件,VB可否

4、直接读取?bat也属于文本类文件可以读取不用FSO也行:把文本文件内容读取TextBox:Dim TempFile As LongDim LoadBytes() As ByteTempFile=FreeFileOpen 文件名 For Binary As #TempFileRedim LoadBytes(1 To Lof(TempFile) As ByteGet #TempFile,LoadBytesClose TempFileText1.Text=StrConv(LoadBytes,vbUniCode)把TextBox内容写入文本文件:Dim TempFile As LongDim Save

5、Bytes() As ByteSaveBytes=StrConv(Text1.Text,vbFromUniCode)TempFile=FreeFileOpen 文件名 For Binary As #TempFilePut #TempFile,SaveBytesClose TempFile4.打开文本文件 open app.path &/你的文本文件名.txt for output as #1 Message.Name=text1.text Message.Phone=text2.text . message.PostCode=text5.textPut #1,i,Message (此处i=1,

6、如要多次写入,可用循环设置i的值)close #1写入的同时即已保存查询的话就取出文本里的内容,用instr()函数就可实现了5.查找vbCrLf、vbLf换行标记6.怎样读取一个文本文件的全部内容dim lenfile as integerdim filenum as integerfilenum=freefile()open file.dat for input as filenumlenfile=lof(#filenum)strfile=input(lenfile,#filenum)将所有数据放入变量strfile中close filenumPrivate Sub Form_Load()

7、 Const ForReading = 1, ForWriting = 2 Dim fso, f Dim SkipLineInFile As String Set fso = CreateObject(Scripting.FileSystemObject) Set f = fso.OpenTextFile(c:testfile.txt, ForWriting, True) f.Write Hello world! & vbCrLf & VB Script is fun! Set f = fso.OpenTextFile(c:testfile.txt, ForReading) SkipLineI

8、nFile = f.readall Debug.Print SkipLineInFileEnd Sub7.把文本文件内容读取TextBox:Dim TempFile As LongDim LoadBytes() As ByteTempFile=FreeFileOpen 文件名 For Binary As #TempFileRedim LoadBytes(1 To Lof(TempFile) As ByteGet #TempFile,LoadBytesClose TempFileText1.Text=StrConv(LoadBytes,vbUniCode)8. 把TextBox内容写入文本文件:

9、Dim TempFile As LongDim SaveBytes() As ByteSaveBytes=StrConv(Text1.Text,vbFromUniCode)TempFile=FreeFileOpen 文件名 For Binary As #TempFilePut #TempFile,SaveBytesClose TempFile9.已知文本文件,要从中搜索一段特定的字符串信息。如搜索MAGIC_DATABASES,该怎么做?dim str as stringopen commondialog1.filename for input #1input #1, strdim where

10、 as integerwhere = instr(str,magic_databases)10.Line Input # 语句示例本示例使用 Line Input # 语句从顺序文件中读入一行数据,并将该行数据赋予一个变量。本示例假设 TESTFILE 文件内含数行文本数据。Dim TextLineOpen TESTFILE For Input As #1 打开文件。Do While Not EOF(1) 循环至文件尾。 Line Input #1, TextLine 读入一行数据并将其赋予某变量。 Debug.Print TextLine 在立即窗口中显示数据。LoopClose #1 关闭

11、文件。11.如何操作“文本文件”fso(Filesystemobject)对象集中的文件集合里有readline方法。Dim of As ObjectDim fs as Objectdim TextLine as stringSet fs=createobject(scripting.Filesystemobject)set of=fs.OpenTextFile(app,path+myfile.aaa)/myfile.aaa 是一个文本文件textling=of.readline/如果你要读取第14行,可以用一个循环,跳过前面的13行,如下dim lop as integerfor lop=0

12、 to 12 of.skipnext/然后再读取12.搜索了一下,大家主要用两种方法对文本文件加密。1.对文本文件的ASC码加减2.用XOR函数我发现都有问题举例1.代码Public Function nnnn(ByVal s As String) As String 解密On Error Resume NextDim ss As String, i As Byte, lens As Bytelens = Len(s)For i = 1 To lens ss = ss & Chr(Asc(Mid(s, i, 1) - lens - i)Nextnnnn = ssEnd FunctionPubl

13、ic Function mmmm(ByVal s As String) As String 加密On Error Resume NextDim ss As String, i As Byte, lens As Bytelens = Len(s)For i = 1 To lens ss = ss & Chr(Asc(Mid(s, i, 1) + lens + 1)Nextmmmm = ssEnd Function当文件中有“!”时出错XOR加密Dim I as longFor I=1 To UBound(LoadBytes) LoadBytes(I)=LoadBytes(I) Xor &HFFN

14、ext I13.怎么判断一个文本文件是否打开?判断如果没打开就删除该文本文件!要用到FileSystemObject 对象的 FileExists 和 deletefile方法if dir(myfile)= then exit subFileNumber = FreeFile 取得未使用的文件号。On Error GoTo ErrorHandler 打开错误处理程序。Open MyFile For Output As #FileNumber 打开输出文件。Kill TESTFILE 试图删除已打开的文件。Exit Sub 退出程序,以避免进入错误处理程序。ErrorHandler: 错误处理程序。 Select Case Err.Number 检查错误代号。 Case 55 发生“文件已打开”的错误。 Close #FileNumber 关闭已打开的文件。 Case Else 处理其他错误状态 . . . End Select Resume 将执行返回到发生错误的语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1