0

いくつかのファイルをマージして、マージファイルをディレクトリに保存するためのWinFormがあります。

保存されているディレクトリ、ファイル全体とその中のサブディレクトリを削除します。

ここで、ユーザーがマイコンピューター、C、Dドライブにファイルを保存できないようにする必要があります。

ユーザーはFolderBrowserDialogからディレクトリを選択できます。

ユーザーを制限するにはどうすればよいですか?
u plzは役に立ちますか?

4

2 に答える 2

2

FolderBrowserDialogおそらく、ユーザーが?を使用してディレクトリを選択することを意味します。いずれにせよ、 もFolderBrowserDialogSaveFileDialog、ユーザーの選択を制限する組み込みの手段は提供していません。

したがって、最も簡単なオプションは、ユーザーの選択を検証し、アクセスを制限するために選択したディレクトリの 1 つでないかどうかを確認することです。また、コードのアクセス許可を設定し、コードがファイルを制限付きフォルダーに保存するアクセス許可を禁止することもできます。

于 2009-07-28T07:46:36.743 に答える
2

これを行う最も簡単な方法は、Windows NTFS ファイル システムのアクセス権を使用することです。

于 2009-07-28T07:44:38.167 に答える