ASPフォルダー



Folder オブジェクトは、指定されたフォルダーに関する情報を返すために使用されます。


Folderオブジェクト

Folderオブジェクトは、指定されたフォルダーに関する情報を返すために使用されます。

Folder オブジェクトの関連プロパティとメソッドを操作するには、FileSystemObject オブジェクトを通じて Folder オブジェクトのインスタンスを作成する必要があります。まず、FileSystemObject オブジェクトを作成し、次に FileSystemObject オブジェクトの GetFolder メソッドを使用して Folder オブジェクトをインスタンス化します。

次のコードは、FileSystemObject オブジェクトの GetFolder メソッドを使用して Folder オブジェクトをインスタンス化し、DateCreated プロパティを使用して指定されたフォルダーの作成日を返します:

<%
Dim fs,fo
Set fs=Server .CreateObject(" Scripting.FileSystemObject")
Set fo=fs.GetFolder("c:test")
Response.Write("Folder created: " & fo.DateCreated)
set fo=nothing
set fs=nothing
% >

出力:

Folder created: 10/22/2008 10:01:19 AM

Folder オブジェクトのコレクション、プロパティ、およびメソッドは次のように説明されます:

Collection

Collection 説明
ファイル指定されたフォルダー内のすべてのファイルのコレクションを返します。
SubFolders 指定されたフォルダー内のすべてのサブフォルダーのコレクションを返します。

属性

属性説明
属性 指定されたフォルダーの属性を設定または返します。
DateCreated 指定されたフォルダーが作成された日時を返します。
DateLastAccessed 指定されたフォルダーが最後にアクセスされた日時を返します。
DateLastModified 指定されたフォルダーが最後に変更された日時を返します。
Drive 指定されたフォルダーが存在するドライブのドライブ文字を返します。
IsRootFolderフォルダーがルートフォルダーの場合は true を返し、それ以外の場合は false を返します。
Name 指定されたフォルダーの名前を設定または返します。
ParentFolder指定されたフォルダーの親フォルダーを返します。
Path 指定されたフォルダーのパスを返します。
ShortName 指定されたフォルダーの短い名前を返します (8.3 命名規則)。
ShortPath 指定されたフォルダーの短いパスを返します (8.3 命名規則)。
Size 指定されたフォルダーのサイズを返します。
Type 指定されたフォルダーのタイプを返します。

メソッド

メソッド説明
Copy 指定されたフォルダーをある場所から別の場所にコピーします。
削除 指定したフォルダーを削除します。
Move 指定したフォルダーをある場所から別の場所に移動します。
CreateTextFile 指定されたフォルダーに新しいテキスト ファイルを作成し、このファイルにアクセスするための TextStream オブジェクトを返します。