ASP - Dateiobjekt


Das File-Objekt wird verwendet, um Informationen zu einer bestimmten Datei zurückzugeben.


Mehr Beispiele


So erhalten Sie Datum und Uhrzeit der letzten Änderung einer bestimmten Datei.


So erhalten Sie Datum und Uhrzeit des letzten Zugriffs auf eine bestimmte Datei.


So geben Sie die Attribute einer angegebenen Datei zurück.


Das File-Objekt

Das File-Objekt wird verwendet, um Informationen zu einer bestimmten Datei zurückzugeben.

Um mit den Eigenschaften und Methoden des File-Objekts zu arbeiten, müssen Sie eine Instanz des File-Objekts über das FileSystemObject-Objekt erstellen. Zuerst; Erstellen Sie ein FileSystemObject-Objekt und instanziieren Sie dann das File-Objekt über die GetFile-Methode des FileSystemObject-Objekts oder über die Files-Eigenschaft des Folder-Objekts.

Der folgende Code verwendet die GetFile-Methode des FileSystemObject-Objekts, um das File-Objekt zu instanziieren, und die DateCreated-Eigenschaft, um das Datum zurückzugeben, an dem die angegebene Datei erstellt wurde:

Beispiel

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


Die Eigenschaften und Methoden des File-Objekts werden im Folgenden beschrieben:

Eigenschaften

Property Description
Attributes Sets or returns the attributes of a specified file
DateCreated Returns the date and time when a specified file was created
DateLastAccessed Returns the date and time when a specified file was last accessed
DateLastModified Returns the date and time when a specified file was last modified
Drive Returns the drive letter of the drive where a specified file or folder resides
Name Sets or returns the name of a specified file
ParentFolder Returns the folder object for the parent of the specified file
Path Returns the path for a specified file
ShortName Returns the short name of a specified file (the 8.3 naming convention)
ShortPath Returns the short path of a specified file (the 8.3 naming convention)
Size Returns the size, in bytes, of a specified file
Type Returns the type of a specified file

Methoden

Method Description
Copy Copies a specified file from one location to another
Delete Deletes a specified file
Move Moves a specified file from one location to another
OpenAsTextStream  Opens a specified file and returns a TextStream object to access the file