Folder.CopyHere メソッド

本ページには広告が含まれています。

1つまたは複数のアイテムをフォルダにコピーします。

構文
Folder.CopyHere( vItem, vOptions )
引数
vItem (FolderItem オブジェクト必須
ファイル名、FolderItemオブジェクト、またはFolderItemsオブジェクトを表す文字列
vOptions (Shfileopstruct省略可
コピー操作のオプション。0またはShfileopstruct構造体の値。
戻り値

Folder オブジェクトを返すメソッド・プロパティ

Shell.BrowseForFolder メソッド
フォルダ選択のダイアログボックスを表示し、選択したフォルダのFolderオブジェクトを返す。
Folder.CopyHere メソッド
FolderItemオブジェクトがフォルダの場合、Folder オブジェクトを返します。

Shfileopstruct 構造体

C++

プログラム実行例

選択したファイルをコピーする

UWSC
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 メソッド
CopyFileは、指定したファイルを別の場所にコピーする関数です。sourceに指定したファイルをdestinationに指定したパスにコピーします。sourceはワイルドカード文字を使うことができます。
getFileList関数 (自作関数)
サブフォルダを含めたファイル一覧を配列で返します。
FSO.CopyFolder メソッド
指定したフォルダを別の場所にコピーします。
DELETEFILE関数 (スクリプト関数)
テキストファイルを削除します。
FCLOSE関数 (スクリプト関数)
テキストファイルを閉じます。
FDELLINE関数 (スクリプト関数)
テキストファイルの指定行を削除します。
FGET関数 (スクリプト関数)
テキストファイルの読み込みを行います。
FOPEN関数 (スクリプト関数)
テキストファイルを開き、ファイルIDを取得します。