ニートです1からプログラミングを教えてくれるat PROGニートです1からプログラミングを教えてくれる - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:takasi 16/01/13 20:28:09.63 .net Tkashi\Mysofrwareとレジストリを確認しました 501:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:31:55.02 .net 次は読み込みだ。フォームのLoadイベントに次のコードを追加。 var key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Takashi\MySoftware"); textBox1.Text = key.GetValue("Text1"); textBox2.Text = key.GetValue("Text2"); key.Close(); 502:片山博文MZ ◆T6xkBnTXz7B0 16/01/13 20:36:28.82 .net 文字列リテラルに@が付いているのは\によるエスケープシーケンスを解釈しないためだ。 以前、"\n"は改行を表すと言った。"\t"はタブ文字だ。このように通常、""の中の\は特殊な解釈をする。 503:takasi 16/01/13 20:41:47.46 .net オブジェクト型はString型に代入できないと注意されたのでConvert.ToStringしましたが大丈夫でしょうか private void Form1_Load(object sender, EventArgs e) { var key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Takashi\MySoftware"); textBox1.Text = Convert.ToString(key.GetValue("Text1")); textBox2.Text = Convert.ToString(key.GetValue("Text2")); key.Close(); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch