綠(lǜ)色資源網:您身邊最放(fàng)心的(de)安全下載站! 最新軟件|熱門(mén)排行|軟件分類|軟件專(zhuān)題|廠商大(dà)全

綠色資源網

技術(shù)教程
您的位(wèi)置:首頁網絡編程Asp編程 → ASP實例教程:FileSystemObject對象

ASP實例教程:FileSystemObject對象

我要評論 2009/06/14 14:47:22 來源:綠(lǜ)色資源網 編輯:佚名 [ 小(xiǎo)] 評論:0 點擊:659次

FileSystemObject 對象

指定的文件存在(zài)嗎?

本例演示如何首先(xiān)創(chuàng)建FileSystemObject對象,然後使用FileExists方法來探測某文件是否存在(zài)。

本示例代碼(mǎ)如(rú)下:

以下為引用的內容:

<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("文(wén)件 c:\windows\cursors\xxx.cur 不存在(zài)。")
End If
set fs=nothing
%>
</body>
</html>

本(běn)實例運行結果(guǒ)如下:

 文件 c:\windows\cursors\xxx.cur 不存在。

指定的文(wén)件夾存在嗎(ma)?

本(běn)例演示如何使(shǐ)用FolderExists方法探(tàn)測某(mǒu)文件夾(jiá)是否存在(zài)。

本(běn)示例代碼(mǎ)如下(xià):

以下為引用的內容:

<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>

本實例運行結果(guǒ)如(rú)下(xià):

 文件夾(jiá) c:\temp 不存在。

指定的驅動器(qì)存在嗎(ma)?

本例演示(shì)如何使用DriveExists方(fāng)法來探測某個(gè)驅(qū)動器是否存在。
 
本示例(lì)代碼如下:

以下為引用的內容(róng):

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
if fs.driveexists("c:") = true then
      Response.Write("驅動器(qì) c: 存在。")
Else
      Response.Write("驅(qū)動器 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>

本實例運(yùn)行結果如下:

 驅動器 c: 存在。
驅動器(qì) g: 存在。

取得某個指定驅動器的名稱

本例演示如何使用GetDriveName方法來(lái)取得某個指(zhǐ)定的驅動器的名(míng)稱。

本示例代碼如下:

以下為引用的內容:

<html>
<body>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.GetDriveName("c:\windows\cursors\abc.cur")
Response.Write("驅動(dòng)器名(míng)稱是:" & p)
set fs=nothing
%>
</body>
</html>

本實例運行結果如下:

 驅動器名稱是:c:

取得(dé)某個指定路(lù)徑的父文件夾的名稱

本例演示(shì)如(rú)何使用GetParentFolderName方法來取(qǔ)得(dé)某(mǒu)個指定(dìng)的路徑的父文件夾的名稱。

本示(shì)例代碼如下:

以下為引用的內容(róng):

 <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>

本實例運行結(jié)果(guǒ)如下(xià):

c:\windows\cursors\abc.cur 的父文件夾名稱是(shì):c:\winnt\cursors

取(qǔ)得文件夾擴展名

本(běn)例演示(shì)如(rú)何使用GetExtensionName方法來取(qǔ)得指定的路徑中的最後一個成(chéng)分的文件擴展名。

本示例(lì)代碼如下:

以(yǐ)下為引用的內(nèi)容:

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

 本實例運行結果如下:

 文件 3dgarro 的文件擴展(zhǎn)名(míng)是(shì):cur

取得文(wén)件名

本例演示如(rú)何使用GetFileName方法來取得指定的路徑(jìng)中的(de)最(zuì)後一個成分(fèn)的文件名。

關鍵詞:ASP,FileSystemObject

閱讀(dú)本文後您有什(shí)麽感想? 已有(yǒu) 人給出(chū)評價!

  • 2 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 11 哇
  • 1 加油
  • 1 鄙視