Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Запись в Реестр


Автор: For 3.11.2003, 10:04
Вносим в реестр значения при помощи Ф-ции SetValue("Имя Поля","Значение")
Появляеться Поле с типом REG_SZ.........
Вопрос Как при помощи этого класса задавать тип поля: REG_DWORD,REG_BINARY.....confused.gifconfused.gifconfused.gifconfused.gif??

Автор: Albinos 3.11.2003, 19:59
public void SetValue(
string name,
object value
);

и пиши что хочешьsmile.gif)

Автор: IZ@TOP 4.11.2003, 02:54
А вот сам класс для работы с реестром.

Код
namespace Microsoft.Win32 {

   public sealed class RegistryKey : MarshalByRefObject, IDisposable {

       // Properties
       public string Name { get; }
       public int SubKeyCount { get; }
       public int ValueCount { get; }

       // Methods
       public void Close();
       public RegistryKey CreateSubKey(string subkey);
       public void DeleteSubKey(string subkey, bool throwOnMissingSubKey);
       public void DeleteSubKey(string subkey);
       public void DeleteSubKeyTree(string subkey);
       public void DeleteValue(string name, bool throwOnMissingValue);
       public void DeleteValue(string name);
       protected override void Finalize();
       public void Flush();
       public string[] GetSubKeyNames();
       public object GetValue(string name, object defaultValue);
       public object GetValue(string name);
       public string[] GetValueNames();
       public static RegistryKey OpenRemoteBaseKey(RegistryHive hKey, string machineName);
       public RegistryKey OpenSubKey(string name, bool writable);
       public RegistryKey OpenSubKey(string name);
       public void SetValue(string name, object value);
       public override string ToString();
   }
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)