ニートです1からプログラミングを教えてくれるat PROGニートです1からプログラミングを教えてくれる - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト504:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:41:56.00 .net レジストリはシステムの資源を占有するので、サイズの大きなデータを書き込むべきではない。 大きな設定データはファイルに記録する。 ではどこに設定ファイルを書き込めばいいか? 特殊フォルダのAppDataに書き込むのがいいとされる。 505:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:45:29.99 .net >>503 key.GetValue("Text1").ToString(); でOKだ。 506:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:49:48.52 .net 特殊フォルダの場所を取得するには次のように書く。 var path = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); 507:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:57:53.42 .net 読み込みされるか実行して確認せよ。 次にレジストリエディタでMySoftwareキーを削除してプログラムを再起動せよ。 例外が発生するはずだ。実はキーが開けないときkeyはnullになる。 nullというのは無効なデータのことだ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch