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

リンク元へ戻ります。 ファイル関係のメニュー
1.FileSystemObject のファイルに関するメソッド・プロパティについて
2.ファイルに関する基本的なワンポイントサンプル集
3.フォルダー内のファイル名を読み込む(Dir 関数の使用例)
4.指定のファイルパスを検索する
5.エクスプローラーからファイル名をドラッグ・アンド・ドロップで取得する
6.プログラムから HTML ヘルプファイルを開く及び閉じる
7.Windows ヘルプ形式のヘルプファイルの目次トピックを表示する方法
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 のファイルに関するメソッド・プロパティ

Attributes プロパティ ファイルまたはフォルダーの属性を設定します。値の取得も可能です。属性によっては、値の取得のみ可能な場合もあります。
使用例 : MyAttr = Fso.GetFile("C:\Test\Test.txt").Attributes
BuildPath メソッド 必要な場合だけ、既存パスと指定した名前の間にパスの区切り文字(\)を挿入します。
使用例 : Debug.Print myFile.Path    '結果 C:\Test\test.txt
Copy メソッド 指定されたファイルまたはフォルダーを別の場所へコピーします。
使用例 : Fso.GetFile("c:\Test\test.txt").Copy "c:\test\test2.txt"
CopyFile メソッド ファイルを別の場所へコピーします。
使用例 : Fso.CopyFile "c:\Test\test.txt", "c:\Test\test3.txt"
DateCreated プロパティ 指定されたファイルまたはフォルダーが作成された日付と時刻を返します。値の取得のみ可能です。
使用例 :Debug.Print Fso.GetFile("c:\Test\test.txt").DateCreated
DateLastAccessed プロパティ 指定されたファイルまたはフォルダーが最後にアクセスされたときの日付と時刻を返します。値の取得のみ可能です。
使用例 : Debug.Print Fso.GetFile("c:\Test\test.txt").DateLastAccessed
DateLastModified プロパティ 指定されたファイルまたはフォルダーが最後に更新されたときの日付と時刻を返します。値の取得のみ可能です。
使用例 : Debug.Print Fso.GetFile("c:\Test\test.txt").DateLastModified
Delete メソッド 指定されたファイルまたはフォルダーを削除します。
使用例 : Fso.GetFile("c:\Test\*.txt").Delete
DeleteFile メソッド

指定されたファイルを削除します。
使用例 : Fso.DeleteFile "c:\Test\*.txt", True

Drive プロパティ 指定されたファイルまたはフォルダーが格納されているドライブの名前を返します。値の取得のみ可能です。
使用例 : Debug.Print Fso.GetFile("c:\Test\test.txt").Drive    'c:
FileExists メソッド

指定されたファイルが存在する場合は、真 (True) を返します。存在しない場合は、偽 (False) を返します。
使用例 : Debug.Print Fso.FileExists("c:\Test\test.txt")    'True

GetBaseName メソッド 指定されたパスのベース名を表す文字列を返します。ファイル拡張子は含まれません。
使用例 : Debug.Print Fso.GetBaseName(myFile) '結果 test
GetExtensionName メソッド 指定されたパスの拡張子を表す文字列を返します。
使用例 : Debug.Print Fso.GetExtensionName(myFile)   '結果 txt
GetFile メソッド

指定されたパスに置かれているファイルに対応する File オブジェクトを返します。
使用例 : Fso.GetFile("c:\Test\*.txt").Delete

Move メソッド 指定されたファイルまたはフォルダーを別の場所へ移動します。
使用例 : Fso.GetFile("c:\Test\test.txt").Move "c:\test1\test1.txt"
MoveFile メソッド 指定されたファイルを別の場所へ移動します。
使用例 : Fso.MoveFile "c:\Test\test1.txt", "c:\Test1\test3.txt"
Name プロパティ 指定されたファイルまたはフォルダーの名前を設定します。値の取得も可能です。
使用例 : Debug.Print Fso.GetFile("c:\test\test.txt").Name    'test.txt
ParentFolder プロパティ 指定されたファイルまたはフォルダーが格納されているフォルダーを表す Folder オブジェクトを返します。取得のみ可能です。
使用例 : Debug.Print Fso.GetFile("c:\test\test.txt").ParentFolder     'C:\Test
Path プロパティ 指定されたファイル、フォルダー、またはドライブのパスを返します。
使用例 : Debug.Print Fso.GetFile("c:\test\test.txt").Path   'C:\Test\test.txt
ShortName プロパティ 以前の 8.3 名前付け規則に従った名前を必要とするプログラムで使用できる短い名前を返します。
使用例 : Debug.Print Fso.GetFile("c:\test\abcdefgtest.txt").ShortName   'C:\Test\test.txtABCDEF~1.TXT
ShortPath プロパティ 以前の 8.3 名前付け規則に従った名前を必要とするプログラムで使用できる短いパスを返します。
使用例 : Debug.Print Fso.GetFile("c:\abcdefgTest\abcdefgtest.txt").ShortPath    'C:\ABCDEF~1\ABCDEF~1.TXT
Size プロパティ 対象がファイルの場合、指定されたファイルのバイト単位のサイズを返します。
使用例 : Debug.Print Fso.GetFile("c:\Test\test.txt").Size    '4789
Type プロパティ ファイルまたはフォルダーの種類に関する情報を返します。たとえば、拡張子が .TXT の場合なら、"Text Document" という文字列が返されます。
使用例 : Debug.Print Fso.GetFile("c:\Test\test.txt").Type    'テキスト ドキュメント

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


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


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


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


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


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





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