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

メニューへ戻ります。 ファイル関係のメニュー
1.ファイルの情報(属性・タイムスタンプ・サイズ)を取得・設定する
2.ファイルのコピー・移動・削除・ファイル名の変更
3.ファイルに関するパス操作色々
4.指定のフォルダー内のファイルをすべて列挙する
5.指定フォルダー内の全ファイル数・サブフォルダー数を取得する
6.指定フォルダー以下のサブフォルダー内を含めた総ファイル数を取得
7.指定フォルダー以下のサブフォルダー内含めた総ファイルサイズを取得する
8.指定フォルダー以下サブフォルダー内も含む全ファイルを列挙する
9.
10.
11.
12.
 .
20.その他、当サイト内に掲載のファイルに関するサンプル


20.当サイト内に掲載のファイルに関するサンプルの紹介
1.当サイト(旧)内に掲載しているファイルに関するサンプル
2.サンプル投稿用掲示板に掲載しているファイルに関するサンプル
3.サンプル集に収録している未掲載のファイルに関するサンプルの紹介
4.
5.
6.

 下記プログラムコードに関する補足・注意事項 
動作確認:Windows 7(32bit) /[ VB2010(SP1Rel) Framework 4.0 : VB2013(Update1) Framework 4.5 ]/ターゲットCPU:x86
Option :[Compare Text] [Explicit On] [Infer On] [Strict On]
Imports :追加なし
参照設定:
追加なし
その他 :
    :
このサンプル等の内容を無断で転載、掲載、配布する事はお断りします。(私の修正・改訂・削除等が及ばなくなるので)
必要ならリンクをはるようにして下さい。(引用の場合は引用元のリンクを明記して下さい)
このページのトップへ移動します。 1.当サイト(旧)内に掲載しているファイルに関するサンプル

ファイルの属性を取得及び設定する
 1.ファイルの属性を取得する   2.現在のファイル属性に読み取り専用属性を追加する  3.現在のファイル属性から読み取り専用属性だけを解除する
ファイルのタイムスタンプを取得及び設定する
 1.ファイルの作成日時を取得する  2.ファイルの更新日時を取得する  3.ファイルのアクセス日時を取得する
 4.ファイルの作成日時を設定する  5.ファイルの更新日時を設定する  6.ファイルのアクセス日時を設定する
ファイルサイズの取得
 1.FileInfo.Length プロパティを使ってのファイルサイズの取得  2.FileLen 関数を使ってのファイルサイズの取得
ファイルの有無の確認及びコピー・移動・削除・ファイル名の変更
 1.ファイルの有無を確認する  2.File.Copy メソッド を使ってのファイルのコピー  3.FileInfo.MoveTo メソッド を使ってのファイルの移動
 4.FileInfo.MoveTo メソッド をファイル名の変更  5.FileInfo.Delete メソッド を使ってのファイルの削除  6.FileCopy 関数を使ってのファイルのコピー
 7.Rename 関数を使ってのファイルの移動  8.Rename 関数を使ってのファイル名の変更  9.Kill 関数を使ってのファイルの削除
ファイルに関するパス操作色々
 1.起動したプログラムのフルパスを取得する  2.指定のパス文字列からファイル名を取得  3.指定のパス文字列から拡張子だけを取得
 4.指定のパス文字列からファイル名を拡張子を除いて取得  5.指定したパス文字列の絶対パスを取得  6.パス文字列の拡張子を変更する
指定のフォルダー内のファイルをすべて(指定の拡張子のファイル)列挙する
 1.指定のフォルダー内のファイルをすべて列挙  2.指定のフォルダー内の指定の拡張子のファイルを全て列挙する
指定フォルダー内の全ファイル数・サブフォルダー数を取得する
 1.指定のフォルダー内の全ファイル数を取得  2.指定のフォルダー内の全ファイル数とサブフォルダー数を取得
指定フォルダー以下のサブフォルダー内を含めた総ファイル数を取得

指定フォルダー以下(サブフォルダー内含む)の全ファイルサイズを取得する
 1.指定フォルダー以下の全ファイルサイズを取得(FileSystemObject オブジェクトを使って)  
 2.指定フォルダー以下の全ファイルサイズを取得(.NETのFileInfoクラス等を使って)
指定フォルダー以下サブフォルダー内も含む全ファイルを列挙する

このページのトップへ移動します。 2.サンプル投稿用掲示板に掲載しているファイルに関するサンプル

TreeViewで指定フォルダー以下の全ファイルのツリー表示(VB.NET)
ファイルをワイルドカードを使って一括ごみ箱へ(VB.NET)
現在開いているテキストファイル名の一覧を取得(VB.NET)

このページのトップへ移動します。 3.サンプル集に収録している未掲載のファイルに関するサンプルの紹介

ファイルのプロパティの詳細タブの項目を取得(32_Fil_09) - VB2013 (旧、SampleNo.125)
 ファイルのプロパティの詳細タブの項目(310 項目)を取得
指定フォルダー以下の全ファイル中の最新更新日付を取得する(32_Fil_10) (旧、SampleNo.160)
 1.指定フォルダー以下、サブフォルダー内も含む全ファイル中での最新更新日付を取得する
 2.指定フォルダー以下、サブフォルダー内も含む全ファイル中での指定更新日付以降に更新されたファイルの一覧を取得する
ファイルに関連付けられたアイコン及びファイルの種類名を取得する(32_Fil_11) (旧、SampleNo.161/187)
 1.指定のファイルの拡張子に関連付けられたアイコンを取得及び表示 2.ファイルの種類名を取得
ファイルまたはフォルダーをごみ箱へ(32_Fil_12) (旧、SampleNo.210)
 My.Computer.FileSystem.DeleteFile メソッド を使ってファイルをごみ箱へ入れる。
デジタルカメラの撮影日時・デジタル化日時等を秒まで取得及び書換(32_Fil_13) (旧、SampleNo.332)
 VB6.0 で撮影時刻を秒まで取得するのが簡単にできないので.NET でDLLを作成してそれを使って取得するようにした時のプログラムに撮影時刻を設定(書換)機能を追加したものです。
デジタルカメラの撮影日をファイル名に変更(32_Fil_14) (旧、SampleNo.341)
 指定フォルダー内のすべての、デジタルカメラで撮影したJPG形式の画像ファイルを読み込み撮影日時をファイル名に変更します。
 急遽必要になり作成したもので、極シンプルなものです。
ファイル名に禁止文字が含まれている場合の自動置き換え(32_Fil_15) (旧、SampleNo.394)
 WEB 上のファイルを自動的にファイル名を付けて保存等する場合禁止文字等が含まれているとエラーとなってしまいますので、自動的に禁止文字は、違う文字等に置き換えるようにしておくと便利なので作って見ました。
現在開いているテキストファイル名の一覧を取得(32_Fil_16) (旧、SampleNo.423)
 旧のサンプルは、WIN32 API 関数を使って取得していたのですが、GetProcesses メソッドで取得しても結果は同じでコードが簡単なのでコードを変更しておきます。
 メモ帳・Excel・MS Word・ワードパッド等で開いているテキストファイルは概ね取得する事ができます。
mdb 及び accdb 形式のファイルを最適化する(32_Fil_17) (旧、SampleNo.442)
 VB6.0用サンプル集のNo.543を移植したもので、Microsoft Jet and Replication Objects の機能を使ってmdb 形式のファイルを最適化する。
 Access 2007 以降の場合は、Access の機能を使って最適化しております。

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


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


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


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





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