Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Вниз

Автозагрузка   Найти похожие ветки 

 
Cure   (2004-01-06 18:53) [0]

Как сделать так, чтобы программа запускалась еще до появления иконок на рабочем столе, как, например, AVP?


 
YuRock ©   (2004-01-06 18:58) [1]

В HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunService
сделайте строковую переменную, у к-рой значение - путь к проге


 
Intell ©   (2004-01-06 19:59) [2]

Поправка - не RunService, а RunServices!


 
Cure   (2004-01-07 01:41) [3]

БОЛЬШОЕ спасибо!


 
atruhin ©   (2004-01-07 10:54) [4]

Но учти что при загрузке есть 1-2 сек когда эту прогу можно выкинуть по CTRL-ALT-DEL


 
Cure   (2004-01-08 01:36) [5]

А не подскажете, как и этому противодействовать? Например, есть ли в реестре ключ для отключения клавы?


 
Intell ©   (2004-01-08 01:52) [6]

Ты собираешься вообще вырубить клаву или на время?


 
Cure   (2004-01-08 02:36) [7]

на время - потом, когда запустится моя программа, у меня стоит процедура обновления реестра или типа того... Ну вообщем, оно работает, надо только дать безпрепятственно запуститься моему приложению!


 
Cure   (2004-01-08 03:09) [8]

Или еще - нашел функцию registerServiceProcess. Она, вроде, делает мое приложение сервисом, и оно не отображается при нажатии CTRL-ALT-DEL, но запустить это дело можно только из программы :-(
Может быть в реестре где-нибудь есть параметр, изменив который я смогу убрать свое приложение из списка CTRL-ALT-DEL??? Заранее спасибо!


 
Gero ©   (2004-01-08 08:47) [9]

У тебя прога с окном или процесс?


 
Cure   (2004-01-08 09:24) [10]

Прога с окном


 
Intell ©   (2004-01-08 10:04) [11]

Хм.. Посмотрим.


 
SammIk ©   (2004-01-09 00:34) [12]

Хм, тасколько я помню в 9х нет сервисов)


 
Cure   (2004-01-09 01:09) [13]

Да мне все равно, есть или нет, главное, чтобы пользователь не выгрузил мою программу до того, как появится форма! подскажите, плиз... позарез нужно!


 
Dimich1978 ©   (2004-01-09 09:22) [14]

Пока форма не появится и выгрузить нечего, а вот записать
в событие TForm1.FormCreate к примеру, так это можно:
if GetVersion >= $80000000 then begin
   hDllKernel := LoadLibrary("kernel32.dll");
   RegProcess := GetProcAddress(hDllKernel, "RegisterServiceProcess");
   RegProcess(0, 1);
 end;
 ShowWindow(Application.Handle, SW_HIDE);
 SetWindowLong(Application.Handle, GWL_EXSTYLE,
   GetWindowLong(Application.Handle, GWL_EXSTYLE) or
   WS_EX_TOOLWINDOW);


 
Cure   (2004-01-10 01:33) [15]

Попробуй внести свою прогу в RunServices а потом при запуске винды в эи самые 1-2 секунды, пока еще нет твоей формы, но прога уже висит в Crtl_Alt_Del, выгрузить ее! Получится!



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.036 c
8-1069763953
pupsik
2003-11-25 15:39
2004.03.28
Можно ли в DELPHI создать генератор звука


14-1078044411
Ozone
2004-02-29 11:46
2004.03.28
RSDN.ru


4-1071231196
Talla2k
2003-12-12 15:13
2004.03.28
как скрыть программу


1-1079066913
Kamil
2004-03-12 07:48
2004.03.28
Раскладка в активном окне


3-1077782258
Alex*
2004-02-26 10:57
2004.03.28
Как пользоваться командой DbiPackTable





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский