Fileオブジェクトは、指定されたファイルに関する情報を返すために使用されます。
例
ときにファイルが最後に変更されたのですか?
指定したファイルが最後に変更された日付と時刻を取得する方法。
ときにファイルが最後にアクセスされたのですか?
指定したファイルが最後にアクセスされた日付と時刻を取得する方法。
指定されたファイルの属性を返します。
指定されたファイルの属性を返す方法。
ファイルオブジェクト
Fileオブジェクトは、指定されたファイルに関する情報を返すために使用されます。
Fileオブジェクトのプロパティとメソッドを使用するには、FileSystemObjectのオブジェクトを介してFileオブジェクトのインスタンスを作成する必要があります。 最初; FileSystemObjectのオブジェクトを作成し、ファイルオブジェクトのGETFILEメソッドを介して、またはFolderオブジェクトのファイルのプロパティを介してFileオブジェクトをインスタンス化します。
次のコードは、指定されたファイルが作成された日付を返すために、FileオブジェクトとDateCreatedプロパティをインスタンス化するFileSystemObjectのオブジェクトのGETFILEメソッドを使用しています。
例
<%
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
%>
表示例» Fileオブジェクトのプロパティとメソッドは以下の通りであります:
プロパティ
プロパティ | 説明 |
---|---|
Attributes | 設定または指定したファイルの属性を返します。 |
DateCreated | 指定されたファイルが作成された日付と時刻を返します。 |
DateLastAccessed | 指定されたファイルが最後にアクセスされた日付と時刻を返します。 |
DateLastModified | 指定されたファイルが最後に変更された日付と時刻を返します。 |
Drive | ファイルやフォルダの存在を指定したドライブのドライブ文字を返します。 |
Name | 設定または指定したファイルの名前を返します。 |
ParentFolder | 指定されたファイルの親フォルダのためのオブジェクトを返します。 |
Path | 指定されたファイルのパスを返します。 |
ShortName | 指定されたファイルの短い名前を返します(the 8.3 naming convention) |
ShortPath | 指定されたファイルの短いパスを返します(the 8.3 naming convention) |
Size | 指定されたファイルのサイズをバイト数で返します。 |
Type | 指定されたファイルの種類を返します。 |
メソッド
方法 | 説明 |
---|---|
Copy | コピーある場所から別の場所に指定されたファイル |
Delete | 指定されたファイルを削除します |
Move | ある場所から別の場所に指定されたファイルを移動 |
OpenAsTextStream | 指定されたファイルを開き、ファイルにアクセスするためのテキストストリームオブジェクトを返します。 |