<p>FSO使用教程2 -- FSO删除文件</p> <p>如何使用FSO删除文件-FSO使用教程2<br /> 从本篇开始,我们开始详细的讲解FSO的各大功能,让你系统性的对FSO有一个全面的了解,包括如何使用FSO复制文件,如何使用FSO删除文件,如何使用FSO移动文件,如何使用FSO重命名文件,如何使用FSO打开文件,如何使用FSO建立文件,如何使用FSO读取文件,如何使用FSO写入文件,如何使用FSO判断文件是否存在等等。<br /> 二、FSO删除文件<br /> 方法:DeleteFile<br /> 调用格式:<br /> FileSystemObject名.DeleteFile 被删除的文件 [, 是否强制删除]<br /> 注意事项:<br /> 被删除的文件:必须是已存在的文件,否则会产生&ldquo;找不到源文件&rdquo;的错误(错误编码:53)<br /> 是否强制删除:若文件属性为&ldquo;只读&rdquo;,必须将这个参数设置为True,方可删除,否则则会产生&ldquo;没有使用权限&rdquo;的错误(错误编码:70);对于&ldquo;被锁定&rdquo;的文件,则不管如何,都会产生&ldquo;没有使用权限&rdquo;的错误。<br /> 源码实例:<br /> 删除与ASP文件同目录下的File1.txt。<br /> 程序如下:(DeleteFile.asp)<br /> &lt;%<br /> '===================================================<br /> '作者:阿里西西<br /> '网址:<a href="http://www.alixixi.com/">http://www.alixixi.com/</a><br /> '源码:FSO删除文件示例<br /> '时间:2005年12月17日<br /> '===================================================<br /> Set fs = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br /> File = Server.MapPath(&quot;File1.txt&quot;)<br /> on Error Resume Next<br /> fs.DeleteFile File, True '强制删除只读文件<br /> If Err.Number = 53 Then<br /> Response.Write File &amp; &quot;文件不存在!&quot;<br /> Response.End<br /> Elseif Err.Number = 70 Then<br /> Response.Write File &amp; &quot;文件属性为锁定状态!&quot;<br /> Response.End<br /> Elseif Err.Number &lt;&gt; 0 Then<br /> Response.Write &quot;未知错误,错误编码:&quot; &amp; Err.Number<br /> Response.End<br /> Else<br /> Response.Write &quot;成功删除文件!&quot; &amp; File<br /> End If<br /> %&gt;</p>
T:0.008482s,M:246.55 KB
返回顶部 留言