掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6.0 フォルダの移動 (ID:86301)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ありがとうございます。 Name "C:\from\folder_a" As "D:\test\folder_b" を試したのですが、ドライブをまたがっての移動はできないようです。 そこで、以下のことを試しました。 'フォルダの移動のテスト Sub command3_click() Dim colFilesystem As Object Dim strOldPath As String Dim strNewPath As String Set colFilesystem = CreateObject("Scripting.FileSystemObject") strOldPath = "C:\from\folder_a" strNewPath = "D:\test\folder_b" ' ファイルの移動 colFilesystem.MoveFolder strOldPath, strNewPath ' オブジェクトを解放 Set colFilesystem = Nothing End Sub この場合、やはり同じドライブ内でのドライブの移動であれば、 問題なく実行できるのですが、 上記のように違うドライブへ移動しようとすると、 実行時エラー'70': 書き込みできません。 というエラーが発生します。 ファイルの属性を調べても特に気になるところはありませんでした。 どなたかわかられるかたいらっしゃいませんでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.