ASP File objekti

File-objekti käytetään määritetyn tiedoston tietojen palauttamiseen.

Esimerkki

Milloin tiedosto luotiin?
Tämä esimerkki näyttää, kuinka ensin luodaan FileSystemObject-objekti ja sitten käytetään File-objektin DateCreated-ominaisuutta määritetyn tiedoston luomispäivän ja -ajan saamiseen.
Milloin tämä tiedosto muutettiin?
Tämä esimerkki näyttää, kuinka DateLastModified-ominaisuutta käytetään määritetyn tiedoston muokkauspäivän ja -ajan saamiseen.
Milloin tämä tiedosto on viimeksi avattu?
Tämä esimerkki näyttää, miten DateLastAccessed-ominaisuutta käytetään määritetyn tiedoston viimeksi avatun päivämäärän ja kellonajan saamiseen.
Palauttaa määritetyn tiedoston ominaisuudet
Tämä esimerkki näyttää, miten Attributes-metodia käytetään määritetyn tiedoston ominaisuuksien palauttamiseen.

File-objekti

File-objekti käytetään määritetyn tiedoston tiedon palauttamiseen.

Jos haluamme käyttää File-objektin ominaisuuksia ja menetelmiä, meidän täytyy luoda File-objektin esitys FileSystemObject:n kautta. Ensiksi, luomme FileSystemObject-objektin, sitten esitämme File-objektin FileSystemObject:n GetFile-metodin avulla tai Folder-objektin Files-ominaisuden avulla.

Seuraava koodi käyttää FileSystemObject-objektin GetFile-metodia esittääkseen tämän File-objektin ja käyttää DateCreated-ominaisuutta palauttaakseen määritetyn tiedoston luomispäivän:

<%
Dim fs,f
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.GetFile("c:\test.txt")
Response.Write("File created: " & f.DateCreated)
set f=nothing
set fs=nothing
%>

Tulostus:

File luotu: 8/8/2008 10:01:19 AM

File-objektin ominaisuudet ja metodit

Ominaisuudet

Ominaisuudet Kuvaus
Attributes Asettaa tai palauttaa määritetyn tiedoston ominaisuudet.
DateCreated Palauttaa määritetyn tiedoston luomispäivän ja kellonajan.
DateLastAccessed Palauttaa määritetyn tiedoston viimeksi avatun päivämäärän ja kellonajan.
DateLastModified Palauttaa määritetyn tiedoston viimeksi muutetun päivämäärän ja kellonajan.
Drive Palauttaa määritetyn tiedoston viimeksi muutetun päivämäärän ja kellonajan.
Name Asettaa tai palauttaa määritetyn tiedoston nimen.
ParentFolder Palauttaa määritetyn tiedoston tai kansion emo-kansion objektin.
Path Palauttaa määritetyn tiedoston polun.
ShortName Palauttaa määritetyn tiedoston lyhyen nimen (8.3 nimisäännöllä).
ShortPath Palauttaa määritetyn tiedoston lyhyen polun (8.3 nimisäännöllä).
Size Palauttaa määritetyn tiedoston koosta (tavuissa).
Type Palauttaa määritetyn tiedoston tyyppin.

Metodi

Metodi Kuvaus
Copy Kopioi määritetty tiedosto yhdestä paikasta toiseen.
Delete Poista määritetty tiedosto.
Move Siirrä määritetty tiedosto yhdestä paikasta toiseen.
OpenAsTextStream Avaa määritetty tiedosto ja palauta TextStream objekti, jotta voit käyttää tätä tiedostoa.