2016-11-02 38 views
0

最初に私はすでに答えられた質問をしていないことを願っています。私はスタックのオーバーフローやそれ以降の研究を行い、これまでのところ私の質問に答えが見つかりませんでした。UWPでファイル/フォルダを作成

最終的に私のユニバーサルwindows(10)アプリケーションはLocalStateフォルダ内のユーザ用のプロジェクトフォルダを作成しますが、そこにとどまっていれば問題ありません。今、私はいくつかのシンプルなテキストファイルを生成し、 "プロジェクト"フォルダ、例のパスに保存しようとしています: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にちょっとだけ適応しなければなりません。再度、感謝します –

関連する問題