string GetSubkeyValue( string reg_path_key, string subkey_name, string value_name) { using( RegistryKey key = Registry.LocalMachine.OpenSubKey( reg_path_key ) ) { using( RegistryKey subkey = key.OpenSubKey( subkey_name ) ) { return subkey.GetValue( value_name ) as string; } } }