包含createtextfile的词条
本文目录一览:
- 1、javascript createtextfile不成功
- 2、ASP中文本文件的创建、读取方法
- 3、vba中的creattextfile什么意思
javascript createtextfile不成功
看你浏览器Active插件禁用了没有ie需要允许,火狐直接默认禁用了
ASP中文本文件的创建、读取方法
File Access组件提供了访问计算机文件系统的方法和属性。我们可以使用File Access组件创建FileSystemObject对象,FileSystemObject对象有两种最常用的方法,一种用来创建文件,另一种是用来打开并读写文本文件。CreateTextFile方法获得你指定的文件名并创建该文件,它返回一个 TextStream对象,你可以用该对象在文件被创建后操作该文件,CreateTextFile方法的语法如下 :
Set objTextStream=FileSystemObject.CreateTextFile(Filename,[Overwrite],[Unicode])
下面作者给大家解释一下 CreateTextFile 方法的参数
1、Filename包含文件路径名的字符串,可以是文件的全路径名,包括驱动器名和目录名,或者也可以只是文件名,如果只包含文件名的话,文件将被创建在站点的根目录下。
2、Overwrite布尔量,设置成False时可以防止FileSystemObject对象在创建一个新文件时删除已存在的文件,该参数是可选的,如果没有赋值系统默认为true,具有相同文件名的已有文件会被删掉。
3、Unicode可选参数。布尔值指明是否以Unicode或ASCII文件格式创建文件。如果以Unicode文件格式创建文件,则该值为True;如果以ASCII文件格式创建文件,则该值为False。如果省略此部分,则假定创建ASCII文件。
我们用 set ss=fs.CreateTextFile(syslog,ForWriting,false)来在log文件不存在的情况下创建文件并对文件进行写操作,这里的“ForWriting”表示写文件。
与CreateTextFile方法不同,OpenTextFile方法用来获得你指定的文件名并打开该文件,利用它所带的参数我们可以对文件进行各种不同的操作和CreateTextFile方法一样,OpenTextFile 方法返回一个TextStream对象,使得你可以在文件被打开后操作该文件。OpenTextFile 方法的语法如下 :
Set objTextStream=FileSystemObject.OpenTextFile(Filename,[IOmode],[Create],[Format])
参数说明如下 :
1、Filename必须的变量,同CreateTextFile的filename
2、IOmode可选的常量,取值为下列两个常数之一ForReading或ForAppending,如果mode为 1,文件以只读方式打开,如果为8,则文件以追加的方式打开。
3、Create可选的布尔量,指定如果你想打开的文件不存在是做什么操作,如果其值为True,当文件不存在时就自动创建一个空的文件。如果为False,就会在文件没找到时产生一个出错信息,其默认值是False,建议将其设为True,以避免在打开文件时检查是否出错。
4、Format可选值,可以选择三种Tristate值分别指定文件的格式,-2、-1、和0分别对应于系统缺省、unicode和ASCII。
在打开或创建了文本文件后,就得到一个TextStream对象,下面列出了TextStream对象的属性和方法
TextStream.AtEndOfLine只读布尔量,当光标在当前行的末尾时,其值为true,否则为false
TextStream.AtEndOfStream只读布尔量,如果光标在流的末尾时,其值为true,否则为false
TextStream.Column只读的整数,统计从行首到当前光标位置之间的字符数
TextStream.Line只读的整数,指明光标所在行在整个文件中的行号
TextStream.close()关闭流以及对应的文本文件
TextStream.read(Num)指定从光标的当前位置开始从文本文件中读取一定数目的字符
TextStream.readall()将整个流读入一个字符串中
TextStream.readline()将一整行的字符读入一个字符串中
TextStream.write(text)将一个字符串写入流中
TextStream.writeline()将一个文本串写入流中
TextStream.skip(Num)在流中,将光标的位置移动一定数目的字符串长度
TextStream.skiplines()在流中,将光标移动一定数目的行数
TextStream.writeblank将一定数目的空行写入流中
lines(num)
vba中的creattextfile什么意思
创建文本文件,运行如下代码:
Sub Test()
Set myo = CreateObject("Scripting.FileSystemObject")
Set myt = myo.CreateTextFile(ThisWorkbook.Path "Text.txt", True)
myt.WriteLine ("hello")
myt.Close
End Sub
createtextfile的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、createtextfile的信息别忘了在本站进行查找喔。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~