| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Самозапускаемый exe |
| Автор: kurzon 7.10.2007, 17:49 |
| Как сделать самозапускаючый переодическую программу? |
| Автор: NikeDeForest 7.10.2007, 18:18 |
| Поставить задачу в планировщике задач. |
| Автор: kurzon 7.10.2007, 19:22 | ||
Извеняй... |
| Автор: archeg 7.10.2007, 19:55 |
А попа не слипнется? Пишеь службу, которая и будет запускать по таймеру твое приложение. Либо просто висит приложение которое по тому же таймеру запускает другое. |
| Автор: NikeDeForest 7.10.2007, 19:58 |
| Зря хамишь. Во-первых, ты можешь попробовать работать с планировщиком программным путем. И для этого необязательно иметь исходники, ознакомся с возможностями СОМ и .НЕТ. А во-вторых, ты можешь написать подобие своего планировщика - программу, которая постоянно выполняется и запускает по времени (по событию) другие программы (или проводящая другие действия в зависимости от возможностей). Вот тебе варианты, выбирай. зы. Ты бы лучше вместо того, чтобы учиться хамить, прочел бы хоть одну книгу по .НЕТ от начала и до конца. Этих книг навалом, как в продаже, так и бесплатно в электронном виде. Добавлено через 12 минут и 53 секунды Что-то я сегодня второй раз опаздываю |
| Автор: kurzon 7.10.2007, 21:00 |
| 2NikeDeForest Извеняй, но первый твой ответ обше никакого отночения к програмированню не имеет... Мысля умная... Подкиньте пожалуста парочку исходников... |
| Автор: NikeDeForest 7.10.2007, 21:32 | ||
То, что ты не понял ответа не значит, что он не относится к программированию ;). А что по-твоему программирование вообще? Алгоритм действий такой: -Запускай дополнительный поток -В этом потоке все время смотри текущую дату и время -сравнивай со списком задач и запускай задачу, время которой настало По поводу первого, надо гуглить, в том числе по МСДНу. Думаю возможность использования стандартного диспетчера задач есть, надо просто поискать. Но в данном случае не долго создать и велосипед. Добавлено @ 21:38 Вот потратил на поиск минут 10. http://www.codeproject.com/csharp/tsnewlib.asp НЕ ленись искать ответы на свои вопросы |
| Автор: zaver 7.10.2007, 23:26 |
| ну вот и скажи как заставить программу всегда запускаться при загрузке компа. независимо от режима загрузки ОС. |
| Автор: NikeDeForest 8.10.2007, 12:15 |
| zaver, ты это к чему? Вообще не думаю, что это задача для .НЕТ. Копать надо в сторону того, какие процессы и в каком порядке стартуют при загрузке безопасного режима. Возможно все решится либо хуком АПИ-функции,либо подменой ДЛЛ. Это все же задачи для С++ и АПИ. Зачем задавать этот вопрос в .НЕТ. Ответы на такие вопросы однозначно мало где дают. Надо искать и пробовать. Ну если конечно ждать ответ с небес и нихрена самому не делать, то ответ не найдешь конечно. Почему я должен искать ответ на вопрос, который мне не интересен и который мне сейчас не нужен? Ну а ты можешь "клеять" |
| Автор: NikeDeForest 9.10.2007, 12:18 |
| archeg, ну да, такой способ более оптимизирван. |
| Автор: kurzon 9.10.2007, 16:36 |
| 2*archeg Просто я хачу исправица... |
| Автор: Legolas 30.11.2007, 18:41 |
| а можно ссылку на программу, которая клеит к системным процессам другие? или хотя бы название... |