• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    FSO組件操作實例技巧

    發布: 2007-7-14 19:37 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 63次 | 進入軟件測試論壇討論

    領測軟件測試網

    FSO,正如UFO般令人激動、令人神往,當然更多的亦是讓人歡喜讓人憂。君不見某空間服務商廣告:100MB空間只要60RMB/年,支持數據庫,支持什么什么……一問不支持FSO,立馬泄氣。那FSO究竟是什么東西,它的力量又是如何巨大,其操作的原理又是怎的怎的呢?這次來個徹底的理解。 
      首先,FSO是FileSystemObject的簡稱。當然也就是我們的俗稱FSO組件了,該組件可以用來處理驅動器、文件夾以及文件。
      它可以檢測并顯示出系統驅動器的信息分配情況;還能夠創建、改變、移動和刪除文件夾,并能探測一些給定的文件夾是否存在,若存在,還能提取出該文件夾的信息,如名稱、被創建或最后一次修改的日期,等等。FSO還使得對文件的處理變得很容易。
      一、fso.GetDrive
      正如其它組件的建立一樣,FSO的引用也必須建立連接。

    Set fso=Server.CreateObject("Scripting.FileSystemObject")
      注意CreateObject的內部再也不是MSWC了,而是Scripting。
      那下面就可以通過fso來處理驅動器了。比如fso.GetDriveName提取驅動器名,fso.GetDrive同樣提取標準驅動器名。比如:                xker.com
      1,fso.asp

    <%Set fso=Server.CreateObject("Scripting.FileSystemObject")%>
    <%=fso.GetDriveName("d:")%>
    <br>
    <%=fso.GetDrive("d:")%>
      你會發現GetDriveName("d:")就是“d:”,而GetDrive("d:")則為標準的“D:”,所以我們一般這樣寫fso.GetDrive(fso.GetDriveName(drvPath))來提取某個具體的驅動盤。
      二、drv.GetInfo
      上面已經把某個特定的驅動器提取了,那接著是不是提取該驅動盤的具體信息。
      2,drv.asp                                   xker.com


    <%Set fso=Server.CreateObject("Scripting.FileSystemObject")
    Set drv=fso.GetDrive(fso.GetDriveName("d:"))%>
    該盤的空間大。<%=drv.TotalSize%><br>
    該盤的剩余空間大。<%=drv.FreeSpace%>
      以上只是提取的D盤驅動器的信息,來個通用的函數,繼續分別測試自己的驅動吧。
      3,drvinfo.asp

    <%
    Function ShowDriveInfo(drvPath) 
    Dim fso, drv, s 
    Set fso = CreateObject("Scripting.FileSystemObject") 
    Set drv = fso.GetDrive(fso.GetDriveName(drvPath)) 
    s = "驅動盤" & drv & "的卷標是:" 
    s = s & drv.VolumeName & "<br>" 
    s = s & "總計空間:" & drv.TotalSize & "<br>" 
    s = s & "剩余空間:" & drv.FreeSpace & "<br>" 
    s = s & "文件類型:" & drv.DriveType & "<br>" 
    s = s & "文件系統:" & drv.FileSystem 
    Response.Write s
    End Function%>
    <%on error resume next
    whatpath=request.form("path")
    if whatpath<>"" then
    ShowDriveInfo(whatpath)                               

    本新聞共9頁,當前在第1頁  1  2  3  4  5  6  7  8  9  

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>