はProgramFiles
(インストール)フォルダを使用しないでください: 1.ユーザー のファイルが表示されます。2.ユーザーが管理者権限を持たない場合、ファイルの変更に失敗します。 Windows System folder
も権利の問題です。私はシステムレジストリまたはappdataフォルダを使用するアドバイスをしたい:あなたはそれを得ることができるEnvironment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
。管理者権限なしでその場所に書き込むことができます。特別なサブフォルダを作成する必要があります(必要ではありませんが、便利です)。 またはレジストリ場合: はレジストリへの書き込み:
レジストリからの読み取り
string myEncrStringToSave;
Microsoft.Win32.RegistryKey key;
key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\Your_Cpecial_Key");
key.SetValue("Software\\Your_Cpecial_Key", myEncrStringToSave);
key.Close();
:ここ
Microsoft.Win32.RegistryKey key;
key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\Your_Cpecial_Key");
object value = key.GetValue("Software\\Your_Cpecial_Key");
if (value!=null)
string myEncryptedString = value.ToString();
key.Close();
Your_Cpecial_Keyはあなたへのアクセスを取得することができます(ハッシュテーブルのような)いくつかの識別子です。データ。
先生、大変申し訳ございません。私は最近、卒業生(2010年)に合格し、プログラミングにあまり効果がありません。私は上記のコードを理解できませんでした。 – himanshu
正確に分かりませんか?私はあなたのためのいくつかの詳細を追加しました。 –
ありがとう..それは動作します – himanshu