ASP File Nesnesi

File nesnesi, belirli bir dosya hakkında bilgi döndürmek için kullanılır.

Örnek

Dosya ne zaman oluşturuldu?
Bu örnek, önce FileSystemObject nesnesi oluşturmayı, ardından belirli bir dosyanın oluşturulma tarih ve saatini almak için File nesnesinin DateCreated özelliğini kullanmayı gösterir.
Bu dosya ne zaman değiştirildi?
Bu örnek, DateLastModified özelliğini kullanarak belirli bir dosyanın değiştirildiği tarih ve saati nasıl alacağınızı gösterir.
Bu dosya ne zaman erişildi?
Bu örnek, DateLastAccessed özelliği ile belirli dosyanın en son erişildiği tarih ve saati nasıl alabileceğini gösterir.
Belirli dosyanın özelliklerini döndürür
Bu örnek, Attributes ile belirli dosyanın özelliklerini nasıl döndüreceğini gösterir.

File nesnesi

File nesnesi, belirli dosya hakkında bilgi döndürmek için kullanılır.

File nesnesinin ilgili özellikleri ve yöntemlerini işlemek için, FileSystemObject üzerinden File nesnesinin örneklerini oluşturmamız gerekmektedir. Öncelikle, bir FileSystemObject nesnesi oluştururuz, ardından FileSystemObject nesnesinin GetFile yöntemi veya Folder nesnesinin Files özelliği ile bu File nesnesini örnekleriz.

Aşağıdaki kod, FileSystemObject nesnesinin GetFile yöntemini kullanarak bu File nesnesini örnekler ve belirli dosyanın oluşturulduğu tarihini DateCreated özelliği ile döndürür:

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

Çıktı:

File oluşturuldu: 8/8/2008 10:01:19 AM

File nesnesinin özellikleri ve yöntemleri

Özellikler

Özellikler Açıklama
Attributes Belirli dosyanın özelliklerini ayarlar veya döndürür.
DateCreated Belirli dosyanın oluşturulduğu tarih ve saati döndürür.
DateLastAccessed Belirli dosyanın en son erişildiği tarih ve saati döndürür.
DateLastModified Belirli dosyanın en son değiştirildiği tarih ve saati döndürür.
Drive Belirli dosyanın bulunduğu sürücünün sürücü harfini döndürür.
Name Belirli dosyanın adını ayarlar veya döndürür.
ParentFolder Belirli dosya veya klasörün ana klasör nesnesini döndürür.
Path Belirli dosyanın yolunu döndürür.
ShortName Belirli dosyanın kısa adını (8.3 adlandırma kuralı) döndürür.
ShortPath Belirli dosyanın kısa yolu (8.3 adlandırma kuralı) döndürür.
Size Belirli dosyanın boyutunu (bayt) döndürür.
Type Belirli dosyanın türünü döndürür.

Yöntem

Yöntem Açıklama
Copy Belirtilen dosyayı bir yerden bir yere kopyalayın.
Delete Belirtilen dosyayı silin.
Move Belirtilen dosyayı bir yerden bir yere taşıyın.
OpenAsTextStream Belirtilen dosyayı açın ve bu dosyayı erişmek için bir TextStream nesnesi döndürün.