2011-10-18 3 views
0

SD 카드에서 만든 디렉토리의 이름을 바꾸려하고 File 객체 (File.Rename과 같은)를 통해 쉽게 할 수 있다고 생각했습니다. 그러나 나는 쉽게 볼 수있는 게 없다. 모든 디렉토리 구조를 새 이름으로 새 디렉토리에 복사하고 이전 디렉토리의 모든 파일을 삭제 한 다음 이전 디렉토리를 삭제해야합니까? 아니면 내가 모르는 쉬운 방법이 있습니까?Basic4Android에서 디렉토리의 이름을 쉽게 바꿀 수 있습니까?

답변

1

당신은 'MV'명령을 실행하는 Phone.Shell를 사용할 수 있습니다

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 
+0

당신은 "대답을 받아"해야을) – Erel

관련 문제