最新のWeb開発のチュートリアル
 

ASPファイルオブジェクト


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   指定されたファイルを開き、ファイルにアクセスするためのテキストストリームオブジェクトを返します。