![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
поместить в автозагрузку программу. [D7, WinXP]
TakTak © (2006-09-08 14:44:00)В общем надо запускать программу сос стартов windows (98/XP)
Делать её как сервис - как -то лень, точнее я слышал есть другие методы, например, поставить программу перед загрузкой эксплорера (оболочки), а потом запустить эксплорер. Кто знает как это можно сделать под разными windows ????
Elen (2006-09-08 15:58:00) [1]
> на самом деле и причем тут проводник
Это мы, может быть, тебя так от преступления отговариваем :-).
Пиши службу если уж приспичило
TakTak (2006-09-08 15:52:00) [2]>>Ketmar
на сколько я знаю ShellExecute можно легко вызвать и из DLL напрямую... на самом деле и причем тут проводник ?
Ketmar (2006-09-08 15:46:00) [3]> [5] Наиль © (08.09.06 15:40)
> Нужно учитывать, что при отсутствии проводника ShellExecute
> не работает, а может и WinExec
ЧЕГО?!! что, опять самолёт с кокаином над городом сбили?
Наиль (2006-09-08 15:44:00) [4]
> а мне надо .... до выбора учетной записи
Или сервис, или не выйдет.
Elen (2006-09-08 15:44:00) [5]
> TakTak
АГА Бяку пишем...
Elen (2006-09-08 15:42:00) [6]
> до выбора учетной записи
Службишкой или DLL-кой, загружаемой при загрузке user32.dll
TakTak (2006-09-08 15:40:00) [7]понятно ... наверно так и буду делать.
Но вот всё-таки остается вопрос: где в реестре прописан explorer (оболочка) ???
Наиль (2006-09-08 15:40:00) [8]
> В ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
> добавить путь к проге
Не угадала, т.к.
> поставить программу перед загрузкой эксплорера (оболочки),
Правильный путь для XP
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Параметр Shell
для 9х
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell
Нужно учитывать, что при отсутствии проводника ShellExecute не работает, а может и WinExec
Dmitrij_K (2006-09-08 15:33:00) [9]Для 9x делай через реестр, а для NT в службы.
TakTak (2006-09-08 15:27:00) [10]>> Elen
Я пробовал в XP так делать, так он зараза запускается только при старте учетной записи, а мне надо .... до выбора учетной записи
Elen (2006-09-08 15:20:00) [11]В ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
добавить путь к проге. Порули Tregistry.