2016-11-02 3 views
0

먼저 질문에 답변하지 않았 으면 좋겠다. 스택 오버플로에 대한 연구를했고 지금까지 내 질문에 대한 답변을 찾지 못했습니다.UWP에서 파일/폴더 만들기

필자는 유니버설 윈도우 (10) 응용 프로그램이 LocalState 폴더 안에 사용자를위한 프로젝트 폴더를 만들었지 만, 거기에 머물러있는 한 그 좋은 결과를 얻었습니다. 이제 간단한 텍스트 파일을 생성하고 "Project"폴더에 저장하려고합니다. 예제 경로 : LocalState \ Project1 \ example.txt.

나는 다음 코드를 시도 :

StorageFolder mapa_projekta = ApplicationData.Current.LocalFolder; 
StorageFile sampleFile = await mapa_projekta.CreateFileAsync("sample.txt"); 

그러나 그것은 단지 LocalState 디렉토리에, 어쩌면 하위 폴더의 경로를 추가하는 간단한 솔루션이 저장하지만 지금까지 그 성공하지 않았다.

모든 시간

내 영어 가난하고 감사 죄송 당신에게

+1

경로를 사용하여 StorageFolder의 인스턴스를 만들어야합니다 당신은 ApplicationData.Current.LocalFolder 대신에 저장하고 싶습니다. –

답변

3

먼저 좋은 하루를 빌어, 우리는 프로젝트 폴더 만들 수 있습니다 만들 수있는, 그런

StorageFolder rootFolder = ApplicationData.Current.LocalFolder; 
var projectFolderName = "Project1"; 
StorageFolder projectFolder = await rootFolder.CreateFolderAsync(projectFolderName, CreationCollisionOption.ReplaceIfExisting); 

당신의 하위 폴더 내의 파일 :

StorageFile sampleFile = await projectFolder.CreateFileAsync("sample.txt"); 
+0

고마워요, 지금 바보 같은 느낌이 들지는 않습니다. 단지 양식이나 wpf 응용 프로그램에 익숙해 져서 실제로 UWP를 약간 수정해야합니다. 다시 한 번 감사드립니다. –

관련 문제