0
私は学校での最終的な課題に取り組んでいます。私は、HTMLファイルを操作するUWPアプリケーションを作るという私の目標を設定しました。 LocalStateフォルダにファイルとフォルダを作成することができましたが、ファイルのリストを取得することでプロジェクトの進行が数日間止まったため、IOでファイルを処理する方法はわかりましたが、私の場合は動作しません。UWP内のローカル状態のフォルダの内容を取得
だれかがそれを行う方法を知っていれば、本当に感謝します。
私はこれが多分あなたの多くのための基礎であると知っています。私が愚かな質問をしているのなら、本当にすみません。
private void Page_Loaded(object sender, RoutedEventArgs e)
{
Seznam_map().Wait(1);
}
private async Task Seznam_map()
{
StorageFolder Projects = await Skupno.domacamapa.GetFolderAsync("Projects");
var files = await Projects.GetFilesAsync();
}
Skupno.domacamapa = ApplicationData.Current.LocalFolder;
あなたの答えをありがとう、私は確かにビールあなたは、私は非同期タスクに精通していないと言いました。私はすべてのファイル(フォルダとファイル)の一覧を取得したいので、リストビューで「ユーザー」に提供することができます。私は場所を知っていれば、私はIOライブラリでそれらを読むことができますね。 –
@LaurentResman UWPでは、* StorageFolders *と* StorageFiles *を使って作業を行います。ファイルのリストを作成する場合は、* StorageFolderの* * GetFolders/GetFiles *メソッドまたは* GetItems *メソッドを使用します。ファイルを開き、それを開いてストリームを取得したい場合 - [MSDNにはかなり良いドキュメントがあります](https://docs.microsoft.com/en-us/windows/uwp/files/quickstart-reading-and- writing-files)を作成します。 [MSDNで詳しく読む](https://docs.microsoft.com/en-us/windows/uwp/files/)もお勧めします。 – Romasz
このようなクイック返信をありがとうございます。そうでないので、 'Skupno.domacamapa.GetItemsAsync()'?どうしますか?私はリストに物を追加する方法を知っていて、それらにパスを設定し、ちょうど名前のリストが必要です。あなたのお時間をいただきありがとうございます。あなたはすでに私を助けてくれました。他の非同期ボイドもありました。 –