Basic4Androidでディレクトリの名前を変更する簡単な方法はありますか?

StackOverflow https://stackoverflow.com/questions/7812558

  •  26-10-2019
  •  | 
  •  

質問

SDカードで作成したディレクトリの名前を変更し、ファイルオブジェクト(file.renameなど)を介して簡単に実行できると思います。しかし、私はそれほど簡単なものを見ていません。すべてのディレクトリ構造を新しい名前で新しいディレクトリにコピーし、古いディレクトリ内のすべてのファイルを削除してから、古いディレクトリを削除してこれを行う必要がありますか?それとも、私が知らない簡単な方法はありますか?

役に立ちましたか?

解決

Phone.shellを使用して「MV」コマンドを実行できます。

Sub Activity_Create(FirstTime As Boolean)
    RenameFolder(File.DirRootExternal, "test1", "test2")
End Sub

Sub RenameFolder(Parent As String, CurrentFolder As String, NewFolder)
    Dim p As Phone
    Dim args(2) As String
    args(0) = File.Combine(Parent, CurrentFolder)
    args(1) = File.Combine(Parent, NewFolder)
    p.Shell("mv", args, Null, Null)
End Sub
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top