本ページには広告が含まれています。
1つまたは複数のアイテムをフォルダにコピーします。
- 構文
- Folder.CopyHere( vItem, vOptions )
- 引数
- vItem (FolderItem オブジェクト)必須
- ファイル名、FolderItemオブジェクト、またはFolderItemsオブジェクトを表す文字列
- vOptions (Shfileopstruct)省略可
- コピー操作のオプション。0またはShfileopstruct構造体の値。
- 戻り値
Folder オブジェクトを返すメソッド・プロパティ
- Shell.BrowseForFolder メソッド
- フォルダ選択のダイアログボックスを表示し、選択したフォルダのFolderオブジェクトを返す。
- Folder.CopyHere メソッド
- FolderItemオブジェクトがフォルダの場合、Folder オブジェクトを返します。
Shfileopstruct 構造体
プログラム実行例
選択したファイルをコピーする
CONST ssfDRIVES = 17
DIM Shell = CREATEOLEOBJ("Shell.Application")
DIM source = Shell.BrowseForFolder(0, "コピー元フォルダを選択してください。", 0, ssfDRIVES)
IF source = NOTHING THEN EXIT
DIM Folder = Shell.BrowseForFolder(0, "コピー先フォルダを選択してください。", 0, ssfDRIVES)
IF Folder = NOTHING THEN EXIT
Folder.CopyHere(source)
MSGBOX(source.Self.Path + " を " + Folder.Self.Path + " に移動しました。")
使用関数
関連記事
- Folder.MoveHere メソッド (Shell)
- 1つまたは複数のアイテムをこのフォルダに移動します。
- FileSystemObject オブジェクト
- FSO.CopyFile メソッド
- 指定したファイルを別の場所にコピーします。
- getFileList関数 (自作関数)
- サブフォルダを含めたファイル一覧を配列で返します。
- FSO.CopyFolder メソッド
- 指定したフォルダを別の場所にコピーします。
- DELETEFILE関数 (スクリプト関数)
- テキストファイルを削除します。
- FCLOSE関数 (スクリプト関数)
- テキストファイルを閉じます。
- FDELLINE関数 (スクリプト関数)
- テキストファイルの指定行を削除します。
- FGET関数 (スクリプト関数)
- テキストファイルの読み込みを行います。
- FOPEN関数 (スクリプト関数)
- テキストファイルを開き、ファイルIDを取得します。