|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.08.2012, 18:52 | #11 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
|
|
19.08.2012, 19:10 | #12 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
Теперь и от примера для планировщика не откажусь, но опять же без входа юзера в систему. |
|
19.08.2012, 19:20 | #13 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Так что не слушай GunSmoker-a, он побуквоедствовал.
I'm learning to live...
|
|
19.08.2012, 20:02 | #14 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Stilet
Решил опробовать ваш пример, но при запуске службы получил предупреждение и при этом служба запустила программу, но видно её только как процесс, а формы нет. Код:
|
19.08.2012, 20:23 | #15 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Shouldercannon, и правильно. На кой хрен процесс, который ничего не делает?
Сервиссообщает свой статус SCM только 1 раз, и это не правильно. While not ServiceThread.Terminated do дожно быть. ReportStatus должно происходит в 2 раза чаще чем SCM опрашивает вас(WaitTime вроде). Последний раз редактировалось Человек_Борща; 19.08.2012 в 20:25. |
19.08.2012, 21:05 | #16 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Я запускал программу, которая "регилась" в трей, и оттуда при необходимости вызывалась кликом ее форма.
I'm learning to live...
|
||
19.08.2012, 21:42 | #17 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Насчёт входа до авторизации. Это более чем возможно, но для этого надо модернизировать стандартную MSGina.dll которая находится в C:\windows\system32 как правило. В семёрке нужен запуск от админа!!! Гуглите, помню, была хорошая статья про создание своей MSGINA.dll с исходниками, но только на С.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
20.08.2012, 01:37 | #18 | ||||
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Цитата:
1. Сессия и учётная запись - разные вещи. 2. csrss.exe и winlogon.exe имеют и сессию и учётку (0 и LocalSystem соответственно). 3. Антивирус здесь совсем не при чём. Цитата:
Цитата:
а). Пояснить что ты понимаешь под "без входа юзера в систему". Потому что то, что ты сказал в вопросе ("при старте ОС без авторизации") это совсем другое. б). Кратко пояснить, чего вообще хотим делать. Цитата:
Поэтому хорошо бы автору темы нормально описать, что он хочет сделать. А то у него, то "без авторизации", то "без пользователя", но при этом почему-то с формами. Причём описать бы, не в виде "хочу запустить без входа", потому что не может быть у него такой задачи. Задача - это, скажем, "необходима программа фоновой отправки отчётов", а "хочу запустить без входа" - это только решение частной проблемы, одно из.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
||||
20.08.2012, 11:47 | #19 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
20.08.2012, 12:27 | #20 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Другие ему и Gina предлагают, и ключ реестра Run. Так что не так тут всё очевидно.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
автозапуск при старте ос и сворачивание в трей | TotKtoNado | Общие вопросы Delphi | 1 | 03.07.2011 22:38 |
Divizion by zero - при старте программы | trigger | Помощь студентам | 1 | 23.02.2011 18:20 |
прорисовка формы при старте | designer999 | Общие вопросы Delphi | 3 | 12.11.2010 01:33 |
При старте програмы | KoBRaAndrey | Общие вопросы Delphi | 9 | 04.10.2009 15:46 |
создание dll при старте приложения и удаление при завершении | TyoshA | Общие вопросы Delphi | 7 | 13.07.2009 13:56 |