首页
到顶部
到尾部
网页设计培训

长春计算机培训学校asp语言FileSystemObject对象的应用

时间:2012-5-1 12:27:53  作者:学计算机网  来源:  查看:101  评论:0
内容摘要:上文我们讲述了sever对象和session对象的应用和实例,今天我们来讲述的是asp程序的下一个重要对象,FileSystemObject对象的应用,如下有8个实例分析供我们了解

上文我们讲述了sever对象和session对象的应用和实例,今天我们来讲述的是asp程序的下一个重要对象,FileSystemObject对象的应用,如下有8个实例分析供我们了解:



1、应用在取得文件夹扩展名方法

主题:如何使用GetExtensionName方法来取得指定的路径中的最后一个成分的文件扩展名。

实例代码:

 <html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Response.Write("文件 3dgarro 的文件扩展名是:")
Response.Write(fs.GetExtensionName("c:\windows\cursors\abc.cur"))
set fs=nothing
%>
</body>
</html>

 

2、应用在取得文件名方法

主题:如何使用GetFileName方法来取得指定的路径中的最后一个成分的文件名。

实例代码:

 <html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Response.Write("这个文件名的最后一个成分是:")
Response.Write(fs.GetFileName("c:\windows\cursors\abc.cur"))
set fs=nothing
%>
</body>
</html>


3、应用在取得文件或文件夹的基名称方法

主题:如何使用GetBaseName方法来返回在指定的路径中文件或者文件夹的基名称。

实例代码:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Response.Write(fs.GetBaseName("c:\windows\cursors\abc.cur"))
Response.Write("<br />")
Response.Write(fs.GetBaseName("c:\windows\cursors\"))
Response.Write("<br />")
Response.Write(fs.GetBaseName("c:\windows\"))
set fs=nothing
%>
</body>
</html>


4、应用在取得某个指定驱动器的名称方法

主题:如何使用GetDriveName方法来取得某个指定的驱动器的名称。

实例代码:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.GetDriveName("c:\windows\cursors\abc.cur")
Response.Write("驱动器名称是:" & p)
set fs=nothing
%>
</body>
</html>

 

5、应用在取得某个指定路径的父文件夹的名称方法

主题:如何使用GetParentFolderName方法来取得某个指定的路径的父文件夹的名称。

实例代码:

 <html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.GetParentFolderName("c:\winnt\cursors\3dgarro.cur")
Response.Write("c:\windows\cursors\abc.cur 的父文件夹名称是:" & p)
set fs=nothing
%>
</body>
</html>

 

6、判断指定的文件存在吗

主题:如何首先创建FileSystemObject对象,然后使用FileExists方法来探测某文件是否存在。

实例代码:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
If (fs.FileExists("c:\windows\cursors\xxx.cur"))=true Then
Response.Write("文件 c:\windows\cursors\xxx.cur 存在。")
Else
      Response.Write("文件 c:\windows\cursors\xxx.cur 不存在。")
End If
set fs=nothing
%>
</body>
</html>

 

7、判断指定的文件夹存在吗

主题:如何使用FolderExists方法探测某文件夹是否存在。

实例代码:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
If fs.FolderExists("c:\temp") = true Then
      Response.Write("文件夹 c:\temp 存在。")
Else
      Response.Write("文件夹 c:\temp 不存在。")
End If
set fs=nothing
%>
</body>
</html>

 

8、判断指定的驱动器存在吗

主题:如何使用DriveExists方法来探测某个驱动器是否存在。

实例代码:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
if fs.driveexists("c:") = true then
      Response.Write("驱动器 c: 存在。")
Else
      Response.Write("驱动器 c: 不存在。")
End If
Response.write("<br>")
if fs.driveexists("g:") = true then
      Response.Write("驱动器 g: 存在。")
Else
      Response.Write("驱动器 g: 不存在。")
End If
set fs=nothing
%>
</body>
</html>

 

FileSystemObject对象应用实例介绍完毕,共八个实例供大家参考,长春计算机培训学校中有关asp语言知识和实例的学习是网页网站就业班中后期课程之中,为的是培养全面的网页网站开发人才,能够独立完成中小企业网的搭建过程。



网上报名

长春学计算机「长春IT培训」开设课程包括:室内装潢设计、景观园林设计、平面设计广告设计、网页设计、办公软件、影视后期设计等
©2012-2017优学府IT精英培训版权所有