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