Программа, которая следит за изменением в компьютере - C#
Формулировка задачи:
трудная тема досталась по курсовой работе.
сам язык это так себе знаю, только не знаю как начать писать именно этот код,
короче учитель сказал написать программу которая если на фоне изменится картинка то должна посылать сообщение на почту или второй способ если мышка подвинется чтоб тоже отправляла письмо на почту
можно оба вмести или по отдельно.
сам не смог справиться пришлось сюда прийти за помощью
я раюотаю на визиоал студио
Решение задачи: «Программа, которая следит за изменением в компьютере»
textual
Листинг программы
class MyClass { static string Wallpaper = ""; static void Main() { Wallpaper = CurrentWallpaper(); SystemEvents.UserPreferenceChanged += new UserPreferenceChangedEventHandler(UserPreferenceChanged); System.Threading.Thread.Sleep( System.Threading.Timeout.Infinite); } static string CurrentWallpaper() { using (RegistryKey wallpaper = Registry.CurrentUser.OpenSubKey("Control Panel\\Desktop", false)) return wallpaper.GetValue("wallpaper").ToString(); } static void UserPreferenceChanged(object sender, UserPreferenceChangedEventArgs e) { if(e.Category == UserPreferenceCategory.General) if (Wallpaper != CurrentWallpaper()) Console.WriteLine("Wallpaper changed"); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д