Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

C# Startup - работаем с автозапуском

Статус
В этой теме нельзя размещать новые ответы.

#Samurai

Изучающий
Регистрация
16 Сен 2017
Сообщения
421
Лучшие ответы
0
Репутация
229
Класс для работы с автозапуском.
[HR][/HR]
Автор: #Samurai
Код:
[HR][/HR]
Для работы с реестром необходимо подключить пространство имён Microsoft.Win32
PHP:
using Microsoft.Win32;
Описание функций можно узнать написав их название

Так же можно узнать назначение аргументов и возвращаемые значения

[HR][/HR]
Пример использования. Добавляем в автозапуск текущий исполняемый файл на примере консольного приложения:

PHP:
string softName = "MySoft";

if(!Startup.Exists(softName))
{
    Console.WriteLine($"Программа {softName} не находится в автозапуске. Добавление");
    Startup.Add(softName, Application.ExecutablePath.ToString());
}
else Console.WriteLine($"Программа {softName} уже находится в автозапуске");
Чтобы изменить путь к исполняемому файлу, можно использовать метод Startup.Add с новым путём
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу