C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 Registry Wrapper to save your Application settings / Registry / C#

Introduction

This article describes a Registry wrapper to save your application settings like recent files information.

Using the code

1. Save your application setting

This will save your setting at HKEY_CURRENT_USER\Software:

MyReg reg=new MyReg("AppName");  //Change AppName with your application name
reg["setting1"]=1;
reg[@"setting1\setting1"]="2";
reg[@"setting1\setting1\setting1"]="3";

2. Retrieve your application setting

MessageBox.Show(reg["setting1"].ToString());
MessageBox.Show(reg[@"setting1\setting1"].ToString());
MessageBox.Show(reg[@"setting1\setting1\setting1"].ToString());

3. Delete your setting

reg.Delete();

4. Save recent files

Add your recent files in an ArrayList.

ArrayList list=new ArrayList();
list.Add(@"c:\file1.txt");
list.Add(@"c:\file2.txt");
reg.RecentFiles=list;
list.Clear();
list=reg.RecentFiles;
MessageBox.Show(list[1].ToString());

5. Save file extension opener

To open file *.abc with your application, use the code below:

reg.SaveOpenWith("abc", "myApplication", 
               @"c:\Project\Vc7\Km\Debug\Km.exe");



Дебетовая карта Home Credit [CPS] RU