Сохранение скриншота - программа не работает, если загружается при старте системы - C#

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

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

Всем привет! У меня возникла проблема с сохранением скриншота. Дело в том, что при ручном запуске программы все получается - скриншот успешно сохраняется в файл, а если прописать программу в автозагрузку, то выскакивает ошибка - "в gdi+ возникла ошибка общего вида". Код программы:
Bitmap screen = new Bitmap (Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics graph = Graphics.FromImage (screen as Image);
graph.CopyFromScreen (0, 0, 0, 0, screen.Size);
screen.Save ("Picture\\" + "Example.jpg");

Решение задачи: «Сохранение скриншота - программа не работает, если загружается при старте системы»

textual
Листинг программы
using(Bitmap screen = new Bitmap (Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height))
{
    Graphics graph = Graphics.FromImage (screen as Image);
    graph.CopyFromScreen (0, 0, 0, 0, screen.Size);
    screen.Save ("Picture\\" + "Example.jpg");
}

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


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

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

7   голосов , оценка 4.429 из 5
Похожие ответы