.NET 2.x Проверка изменения ключей в разделов реестра - C#

Узнай цену своей работы

Формулировка задачи:

Помогите сделать проверку только уже выбранных разделов реестра: ссылка на программу для проверки реестра: https://www.codeproject.com/Articles...for-RegNotifyC Сделал следующие разделы:
Листинг программы
  1. static List<string> RegScan = new List<string>()
  2. {
  3. @"HKEY_CLASSES_ROOT\exefile\shell\runas\command",
  4. @"HKEY_CLASSES_ROOT\zapfile\shell\open\command",
  5. @"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.exe",
  6. @"HKEY_CLASSES_ROOT\.exe",
  7. };
Далее по этой библиотеки

RegistryUtils.dll

Листинг программы
  1. private static RegistryMonitor registryMonitor;
  2. public static void StopRegistryMonitor()
  3. {
  4. if (registryMonitor != null)
  5. {
  6. registryMonitor.Stop();
  7. registryMonitor = null;
  8. Console.WriteLine("Monitoring stopped");
  9. }
  10. }
  11. public static void StartRegistryMonitor()
  12. {
  13. for (int i = 0; i < RegScan.Count; i++)
  14. {
  15. Console.WriteLine("Monitoring "" + i + "" started"); // ошибка: The registry hive '0' is not supported
  16. registryMonitor = new RegistryMonitor(i.ToString()); // тут не правильно я сделал уже понял)
  17. }
  18. }
Я хочу чтобы можно было отследить нужные мне директории например если там появилось какая либо папка или ключ(значения) то оповестить пользователя об этом) Помогите решить..

Решение задачи: «.NET 2.x Проверка изменения ключей в разделов реестра»

textual
Листинг программы
  1. List<string> RegScan

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы