Đối tượng tệp ASP


Đối tượng Tệp được sử dụng để trả về thông tin về một tệp được chỉ định.


Các ví dụ khác


Cách lấy ngày và giờ một tệp cụ thể được sửa đổi lần cuối.


Cách lấy ngày và giờ một tệp cụ thể được truy cập lần cuối.


Cách trả về các thuộc tính của một tệp đã chỉ định.


Đối tượng tệp

Đối tượng Tệp được sử dụng để trả về thông tin về một tệp được chỉ định.

Để làm việc với các thuộc tính và phương thức của đối tượng Tệp, bạn sẽ phải tạo một thể hiện của đối tượng Tệp thông qua đối tượng FileSystemObject. Ngày thứ nhất; tạo một đối tượng FileSystemObject và sau đó khởi tạo đối tượng Tệp thông qua phương thức GetFile của đối tượng FileSystemObject hoặc thông qua thuộc tính Tệp của đối tượng Thư mục.

Đoạn mã sau sử dụng phương thức GetFile của đối tượng FileSystemObject để khởi tạo đối tượng Tệp và thuộc tính DateCreate để trả về ngày tệp được chỉ định được tạo:

Thí dụ

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


Các thuộc tính và phương thức của đối tượng Tệp được mô tả dưới đây:

Tính chất

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

Phương pháp

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