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

ASPフォルダオブジェクト


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


フォルダオブジェクト

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

Folderオブジェクトのプロパティとメソッドを使用するには、FileSystemObjectのオブジェクトを介してFolderオブジェクトのインスタンスを作成する必要があります。 最初; ファイルオブジェクトを作成し、ファイルシステムオブジェクトのオブジェクトのGetFolderメソッドを介してフォルダのオブジェクトをインスタンス化します。

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

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

Output:

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

Folderオブジェクトのコレクション、プロパティ、およびメソッドは、以下に記載されています。

コレクション

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

プロパティ

プロパティ 説明
Attributes 設定または指定したフォルダの属性を返します。
DateCreated 指定したフォルダが作成された日付と時刻を返します。
DateLastAccessed 指定したフォルダが最後にアクセスされた日付と時刻を返します。
DateLastModified 指定したフォルダが最後に変更された日付と時刻を返します。
Drive 指定したフォルダが存在するドライブのドライブ文字を返します。
IsRootFolder フォルダがルートフォルダとそうでない場合はfalseである場合はtrueを返します
Name 設定または指定したフォルダの名前を返します。
ParentFolder 指定したフォルダの親フォルダを返します。
Path 指定されたフォルダのパスを返します。
ShortName 指定したフォルダの短い名前を返します(the 8.3 naming convention)
ShortPath 指定されたフォルダの短いパスを返します(the 8.3 naming convention)
Size 指定したフォルダのサイズを返します。
Type 指定したフォルダの種類を返します。

メソッド

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