Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2012, 20:13   #1
SwitchOFF
Пользователь
 
Регистрация: 13.08.2009
Сообщений: 25
По умолчанию Запуск программы.Вручную или по автозагрузке?

Всем привет=)
Собственно, тема.
Как определить, была ли программа запущена пользователем вручную или система запустила программу из автозагрузки?
SwitchOFF вне форума Ответить с цитированием
Старый 10.01.2012, 00:35   #2
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Добавить ключ запуска, который будет добавляться в автозагрузке. Если программа без него запущена то это пользователь иначе автозагрузка
Guy вне форума Ответить с цитированием
Старый 10.01.2012, 02:13   #3
SwitchOFF
Пользователь
 
Регистрация: 13.08.2009
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Guy Посмотреть сообщение
Добавить ключ запуска, который будет добавляться в автозагрузке. Если программа без него запущена то это пользователь иначе автозагрузка
Можно подробнее описать этот способ?
SwitchOFF вне форума Ответить с цитированием
Старый 10.01.2012, 11:08   #4
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

что то типо ключ /startup
в реестре где запускается сделать запись

HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVersion\Run
МояПрога REG_SZ C:\тырыпыры\программа.exe /startup

А в теле программы проверить есть ли этот ключ в Envorinment.GetCommandLineArgs()
Guy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запуск программы из под другой программы fomikadze Общие вопросы C/C++ 8 13.06.2011 14:47
Запуск программы , перед экраном приветствия или раньше ? gefest58 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 06.02.2011 10:59
Автозагрузка или принудительный запуск _-Re@l-_ Общие вопросы Delphi 19 15.01.2011 15:26
выбрать в ячейке или значение из списка или вручную samoa Microsoft Office Excel 7 08.11.2010 17:32
Запуск программы на выполнение из другой программы. ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 6 18.06.2008 14:33