Настольный уведомитель без видимой формы для пользователя - PullRequest
4 голосов
/ 08 апреля 2011

Я хочу создать приложение, которое будет работать без взаимодействия с пользователем, и только конкретный человек сможет запустить форму и изменить настройки конфигурации.Приложение представляет собой настольное напоминание, которое запускается каждые 4 месяца и отображает уведомление.

Я понятия не имею, как его запустить.Пожалуйста, направьте меня с некоторыми хорошими предложениями.

Ответы [ 4 ]

3 голосов
/ 08 апреля 2011

Если у вас есть приложение, которое должно уведомлять пользователя один раз в 4 месяца, его запуск будет постоянно затруднен.

Использование планировщика заданий в Windows, чтобы запланировать выполнение этой команды(один раз в день или каждую неделю) проверьте, выполняется ли условие.Если не молча выйти.

0 голосов
/ 08 апреля 2011

Да, планировщик задач Windows - это инструмент для вас. Проверить http://www.iopus.com/guides/winscheduler.htm

По сути, все, что вам нужно сделать, это заменить пример файла .bat вашим .exe, который будет выглядеть как оповещение в чате Google Talk или что-то подобное.

0 голосов
/ 08 апреля 2011

Вы можете эффективно создать службу Windows, а затем настроить ее, чтобы она могла взаимодействовать с рабочим столом через консоль администрирования служб.

Однако по соображениям безопасности на сервере W2008 (и я предполагаю, что более или менее это будет то же самое с W7 или даже Vista, вам придется попробовать это), это ведет себя по-разному, и службы, взаимодействующие с рабочим столом, не положено. На самом деле, я помню, что когда я создавал и показывал окно, я получал уведомление и при нажатии на него рабочий стол переключался на другое с моим окном. Тем не менее, никаких проблем с XP, я сделал это.

0 голосов
/ 08 апреля 2011

вы можете сделать ваше приложение службой Windows

служба Windows

вот еще один вопрос, который я нашел, который похож: creation-a-windows-service-with-user-Уведомление

и здесь, как сделать уведомление панели задач: уведомление панели задач

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...