本文共 2823 字,大约阅读时间需要 9 分钟。
'*************************************************************'
'ForReading 1 以只读方式打开文件。不能写这个文件。 'ForWriting 2 以写方式打开文件 'ForAppending 8 打开文件并从文件末尾开始写。 '函数/过程名称:ReadFile() '函数/过程的目的:写入文件 '假设:无 '影响:创建文件,写入文件(判断C盘下是否有文件,没有文件则创建,有则写入) ' 实现该目的,有两种方式。1、单独通过OpenTextFile实现 ' 2、OpenTextFile与CreateTextFile结合实现 '输入:无 '返回值:无 '创建者:lee '创建时间:2010/12/11 '修改者: '修改原因: '修改时间: '*************************************************************' Sub ReadFile() Const ForReading = 1, ForWriting = 2, ForAppending = 8,File="c:\test.txt" Dim Fso,MyFile,OpenFile Set Fso = CreateObject("Scripting.FileSystemObject") If (Fso.FileExists(File)) Then MsgBox File&"存在" Set OpenFile = Fso.OpenTextFile(File,ForAppending,True) OpenFile.WriteLine("this is new test") OpenFile.Close Else MsgBox File&"不存在" Set MyFile = Fso.CreateTextFile(File) MyFile.WriteLine("this is a test") End If End sub Call ReadFile()'*************************************************************'
'ForReading 1 以只读方式打开文件。不能写这个文件。 'ForWriting 2 以写方式打开文件 'ForAppending 8 打开文件并从文件末尾开始写。 '函数/过程名称:ReadFile() '函数/过程的目的:写入文件 '假设:无 '影响:创建文件,写入文件(判断C盘下是否有文件,没有文件则创建,有则写入) ' 实现该目的,有两种方式。1、单独通过OpenTextFile实现 ' 2、OpenTextFile与CreateTextFile结合实现 '输入:无 '返回值:无 '创建者:lee '创建时间:2010/12/11 '修改者: '修改原因: '修改时间: '*************************************************************' Sub ReadFile() Const ForReading = 1, ForWriting = 2, ForAppending = 8,File="c:\test.txt" Dim Fso,MyFile,OpenFile Set Fso = CreateObject("Scripting.FileSystemObject")Set OpenFile = Fso.OpenTextFile(File,ForAppending,True)
OpenFile.WriteLine("this is new test") OpenFile.CloseEnd sub
Call ReadFile()'*************************************************************'
'ForReading 1 以只读方式打开文件。不能写这个文件。 'ForWriting 2 以写方式打开文件 'ForAppending 8 打开文件并从文件末尾开始写。 '函数/过程名称:ReadLineTextFile() '函数/过程的目的:读取文件 ' ReadLine 读取一行 ' ReadLineAll 读取全部 '假设:无 '影响:读取文件内容 '输入:无 '返回值:无 '创建者:lee '创建时间:2010/12/11 '修改者: '修改原因: '修改时间: '*************************************************************'Function ReadLineTextFile()
Const ForReading = 1, ForWriting = 2 Dim fso, MyFile Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.OpenTextFile("c:\test.txt", ForWriting, True) MyFile.WriteLine "Hello world!" MyFile.WriteLine "The quick brown fox" MyFile.Close Set MyFile = fso.OpenTextFile("c:\test.txt", ForReading) ReadLineTextFile = MyFile.ReadLine ' Returns "Hello world!" MsgBox ReadLineTextFile End Function Call ReadLineTextFile() Function WriteBlankLinesToFile Const ForReading = 1, ForWriting = 2 Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.OpenTextFile("c:\test.txt", ForWriting, True) f.WriteBlankLines 2 f.WriteLine "Hello World!" Set f = fso.OpenTextFile("c:\test.txt", ForReading) WriteBlankLinesToFile = f.ReadAll MsgBox WriteBlankLinesToFile End Function Call WriteBlankLinesToFile ()转载地址:http://hcxcl.baihongyu.com/