Welcome to ExcitingStudy! We would like to inform you that we have many places for you to advertisement on this website. Thank you!

Wednesday, November 16, 2011

ASP File

The File Object

The File object is used to return information about a specified file.

To work with the properties and methods of the File object, you will have to create an instance of the File object through the FileSystemObject object. First; create a FileSystemObject object and then instantiate the File object through the GetFile method of the FileSystemObject object or through the Files property of the Folder object.

The following code uses the GetFile method of the FileSystemObject object to instantiate the File object and the DateCreated property to return the date when the specified file was created:
Example
<%
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
%>

Show example »

The File object's properties and methods are described below:
Properties
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
Methods
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