VBレスキュー(花ちゃん)
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ各掲示板

リンク元へ戻ります。 フォルダー関係のメニュー
1.FileSystemObject のフォルダーに関するメソッド・プロパティについて
2.フォルダーに関する基本的なワンポイントサンプル集
3.フォルダー(ディレクトリ)に関するパス操作色々
4.指定のフォルダーのファイル数・サブフォルダー数・総バイト数を取得
5.指定のフォルダーをエクスプローラーで表示
6.深い階層のフォルダーを一発で作成する
7.ファイル・フォルダーをごみ箱へ
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.その他、当サイト内に掲載のフォルダーに関するサンプル


1.FileSystemObject のフォルダーに関するメソッド・プロパティについて
1.FileSystemObject のフォルダーに関するメソッド・プロパティについて
2. 
3. 
4. 
5. 
6. 

 下記プログラムコードに関する補足・注意事項 
動作確認:Windows Vista・Windows 7 (32bit) / VB6.0(SP6)
Option :[Option Explicit]
参照設定:Microsoft Scripting Runtime (scrrun.dll)    参照設定方法参照
使用 API:
なし
その他 :
    :
このページのトップへ移動します。 1.FileSystemObject のフォルダーに関するメソッド・プロパティ

BuildPath メソッド 既存のパスの末尾に名前を追加します。
使用例 : Debug.Print Fso.BuildPath(Fso.GetAbsolutePathName("..\..\"), "test.txt")  'C:\Program Files\test.txt
Copy メソッド 指定したファイルまたはフォルダーを別の場所にコピーします。
使用例 : Fso.GetFolder(myFolder).Copy "D:\test1", True
CopyFolder メソッド フォルダーを再帰的に別の場所へコピーします。
使用例 : Fso.CopyFolder myFolder, "G:\test1", True
CreateFolder メソッド フォルダーを作成します。
使用例 :Fso.CreateFolder "C:\Test"  'フォルダーを作成する
DateCreated プロパティ 指定されたファイルまたはフォルダーの作成された日付と時刻を返します。値の取得のみ可能です。
使用例 : Debug.Print Fso.GetFolder("c:\test").DateCreated    '2013/07/13 11:12:26
Delete メソッド
指定されたファイルまたはフォルダーを削除します。
FileSystemObject.DeleteFolder を使って行った処理とまったく同じです。
使用例 : Fso.GetFolder(myFolder).Delete
DeleteFolder メソッド
指定されたフォルダーおよびそのフォルダー内のフォルダーとファイルを削除します。
使用例 : Fso.DeleteFolder myFolder, True   '読み取り専用フォルダーも削除します。
FolderExists メソッド 指定したフォルダーが存在する場合は、(True)を返し、存在しない場合は、(False)を返す。
使用例 :If Fso.FolderExists("C:\Test") = True Then 'フォルダーの有無を取得
GetAbsolutePathName メソッド
指定されたパスの絶対パス名を返します。
使用例 : Debug.Print Fso.GetAbsolutePathName("..\..\")  'C:\Program Files
GetBaseName メソッド
指定されたパス内に含まれるファイルのベース名 (ファイル拡張子を除いたもの) を表す文字列を返します。
使用例 : Debug.Print Fso.GetBaseName("c:\test\test2")          'test2
GetFolder メソッド 指定されたパスに置かれているフォルダーに対応する Folder オブジェクトを返します。
使用例 :Set curFolder = Fso.GetFolder(".") 'カレントフォルダーを取得
GetParentFolderName メソッド 指定されたパスの最後のファイルまたはフォルダーの親フォルダーの名前が入った文字列を返します。
使用例 : Debug.Print Fso.GetParentFolderName("c:\test\test2\test.txt")  'c:\test\test2
GetSpecialFolder メソッド
指定された特殊フォルダーを返します。
使用例 : Debug.Print Fso.GetSpecialFolder(SystemFolder)   'C:\Windows\System32
GetTempName メソッド
一時ファイルまたは一時フォルダーの名前をランダムに生成して返します。
使用例 : Debug.Print Fso.GetTempName   'rad9ACC4.tmp
Move メソッド
指定されたファイルまたはフォルダーを別の場所へ移動します。
使用例 : Fso.GetFolder(myFolder).Move "c:\"
MoveFolder メソッド
フォルダー (複数可) を別の場所へ移動します。
使用例 :Fso.MoveFolder myFolder, "c:\"
Path プロパティ 指定されたファイル、フォルダー、またはドライブのパスを返します。
使用例 : Fso.GetFolder(".").Path 'カレントフォルダーのパスを取得


このページのトップへ移動します。 2. 


このページのトップへ移動します。 3.


このページのトップへ移動します。 4.


このページのトップへ移動します。 5.


このページのトップへ移動します。 6.


このページのトップへ移動します。 検索キーワード及びサンプルコードの別名(機能名)





このページのトップへ移動します。