solus Posted May 18, 2003 Posted May 18, 2003 public string GetValue( string SubKey ) { RegistryKey Key = Registry.CurrentUser.OpenSubKey( KeyPath ); if ( Key.GetValue( SubKey ) != null ) { string Value = Key.GetValue( SubKey ).ToString(); Key.Close(); return Value; } else { return ""; } } This throws an exception: System.NullReferenceException: Object reference not set to an instance of an object. At Line: "if ( Key.GetValue( SubKey ) != null )" What am I doing wrong? Oo Quote Can't afford to be neutral on a moving train...
solus Posted May 18, 2003 Author Posted May 18, 2003 Okay, now I feel dumb. if ( Key == null ) { Key = Registry.CurrentUser.CreateSubKey( KeyPath ); } Quote Can't afford to be neutral on a moving train...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.