Visual Basic6 リファレンス
|
VB6 ファイル操作
ファイルやフォルダのコピー、移動、削除など、ファイルの操作、ファイル情報の取得 |
お品書き |
● ChDrive | ドライブを変更する |
● ChDir | フォルダを変更する |
● CurDir | カレントパスを取得する |
● Dir | フォルダがあるかどうか調べる |
● Dir | ファイルがあるかどうか調べる |
● FileCopy | ファイルをコピーする |
● FileDateTime | ファイルのタイムスタンプを取得する |
● FileLen | ファイルサイズを取得する |
● GetAttr | ファイルまたはフォルダの属性を調べる |
● Kill | ファイルを削除する |
● MkDir | フォルダを作成する |
● Name | ファイルまたはフォルダの名前を変更(移動)する |
● RmDir | フォルダを削除する |
● SetAttr | ファイルの属性を設定する |
● Q&A | 指定フォルダに存在するファイル名を全て取得したいのですが |
● Q&A | 指定フォルダが存在しなければフォルダを作成したいのですが |
● ChDrive ステートメント
|
● ChDir ステートメント
※ パスが存在しない場合は、エラーが発生します。 ※ ドライブを変更しても、カレントドライブは変更されません。 ChDrive "D" ChDir "D:¥WORK¥SAMPLE" |
● CurDir ステートメント
|
● Dir 関数
※ 指定したフォルダが存在しなければ、ヌルストリングが返ります。 |
● Dir 関数
※ 指定したファイルが存在しなければ、ヌルストリングが返ります。 |
● FileCopy ステートメント
※ コピー先ファイル名が存在した場合は、上書きされます。 ※ 指定したファイルが存在しなければ、エラーが発生します。 ※ ファイルが使用中の場合は、エラーが発生します。 |
● FileDateTime 関数
※ 指定したファイルが存在しなければ、エラーが発生します。 |
● FileLen 関数
※ 指定したファイルが存在しなければ、エラーが発生します。 ※ ファイルが使用中だった場合は、使用される前のサイズを返します。 |
● GetAttr 関数
※ 指定したファイル名が存在しなければ、エラーが発生します。 |
● Kill ステートメント
※ ファイルが存在しなければ、エラーが発生します。 ※ ファイルが読取専用の場合は、エラーが発生します。 |
● MkDir ステートメント
※ 既に存在するフォルダを作成しようとすると、エラーが発生します。 ※ 上位の階層フォルダ(例ではWORK¥)が存在しなければ、エラーが発生します(上位からフォルダを作っていってくれません)。 |
● Name ステートメント
※ 変更前ファイル名(フォルダ名)が存在しなければ、エラーが発生します。 ※ ファイル(フォルダ)が使用中の場合は、エラーが発生します。 |
● RmDir ステートメント
※ フォルダが存在しなければ、エラーが発生します。 ※ フォルダ内にファイルが存在すると、エラーが発生します。 |
● SetAttr ステートメント
※ ファイルが存在しなければ、エラーが発生します。 ※ 使用中のファイルの属性を変更しようとすると、エラーが発生します。 |
● フォルダ内のファイル名を取得する。
※ファイルの属性が隠しファイルの場合は抽出できません。
|
● フォルダがなければ作成する。
※MkDirの注意点は、MkDirリファレンスを参照。 |