马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;fso|教程怎样利用FSO翻开文件-FSO利用教程4
懂得了文件复制,删除,挪动及重定名后,接上去让我们进修假如存取文件内里的数据。文件存取所必需用到的TextStream工具是FileSystemObject的子工具。其创建的办法有OpenTextFile及CreateTextFile两种,利用实比方下:
起首创建FileSystemObject工具
Setfs=Server.CreateObject("Scripting.FileSystemObject")
再创建一个TextStream范例工具
Settxt=fs.OpenTextFile(参数...)大概:
Setfs=Server.CreateObject("Scripting.FileSystemObject")
Settxt=fs.CreateTextFile(参数...)我们在创建了TextStream工具以后,接上去我们能够挪用从属于TextStream工具的ReadLine、WriteLine、Read、ReadAll、Write...等办法来存取文件的内容。
4、上面我们起首解说假如用FSO翻开文件:
办法:OpenTextFile
挪用格局:
OpenTextFile(文件[,翻开形式][,是不是主动创立文件])注重事项:(后两个参数可省略)
设置值意义1翻开成只读的文件2翻开成只写的文件,原文件内容会先被扫除8翻开成只写的文件,并保存原文件内容,而数据会从文件的最初面写进假如文件被翻开“只读”文件,接上去我们只能挪用TextStream工具的ReadLine、Read及ReadAll办法来读取文件的内容;假如文件翻开为“只写”文件,则只能挪用WriteLine及Write办法来写进数据到文件中。省略形态下暗示将文件翻开为“只读”文件。
能够设轩成True或False,若设置成True,则翻开文件时不存在就主动创立新文件并翻开;假如设置成False时,则翻开的文件必需为已存在文件,不然会发生“找不到文件”的毛病(毛病编码=53)。省略形态下暗示翻开的文件必需为已存在文件。
源码示例:
<%
================================================
阿里西西
网址:http://www.alixixi.com/
源码:FSO挪动文件,重定名文件示例
工夫:2005年12月17日
================================================
Setfs=Server.CreateObject("Scripting.FileSystemObject")
File=Server.MapPath("File1.txt")
将File1.txt翻开成只读文件,File1.txt必需是只已存在的文件
Settxt=fs.OpenTextFile(File)参数二三都可省略
将File.txt翻开成只读文件,File1.txt若不存在,则先创立文件
Settxt=fs.OpenTextFile(File,1,True)
将File.txt翻开成只写文件,File1.txt若不存在,则先创立文件
Settxt=fs.OpenTextFile(File,2,True)
将File.txt翻开成只写文件,File1.txt必需是已存在的文件
Settxt=fs.OpenTextFile(File,8)
%>
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。 |