Форум: "Система";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
ВнизЛюди не подскажите как в виндах и в ХР прописать прогу, которая Найти похожие ветки
← →
ЗГ (2002-05-23 07:32) [0]Приветствую!!!
Люди не подскажите как в виндах и в ХР прописать прогу, которая автоматически загружаться будет, но не через автозагрузку
И как сделать прогу невидимой при нажатии C_A_Del
← →
VID (2002-05-23 10:20) [1]Для скрытия приложения из CTRL+ALT+DEL тебе придёться юзать WIN98/98 (а может ещё и линолеум)
...
function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall; external "KERNEL32.DLL";
implementation
...
а потом вызывать функцию
RegisterServiceProcess(GetCurrentProcessID, 1); //ДЛЯ Скрытия
RegisterServiceProcess(GetCurrentProcessID, 0); //ДЛЯ Отображения
Для автозапуска приложения при загрузке оси можно прописать приложение в секции RUN, в реестре, в ветвке HKEY_LOCAL_MACHINE:
...
Var Reg:TRegistry;
begin
try
reg := TRegistry.Create;
reg.RootKey := HKEY_Local_Machine;
reg.LazyWrite := false;
reg.OpenKey("Software\Microsoft\Windows\CurrentVersion\Run",false);
reg.WriteString("myExecutable", application.exename);
reg.CloseKey ;
reg.free;
except end;
← →
Drakan (2002-05-23 12:13) [2]А ещё прикольнее (если твоя прога очень пакостная):
[HKEY_CLASSES_ROOT\exefile\shell\open\command\] и т.д. и т.п.
← →
Начинающий програмер (2002-05-23 17:54) [3]Я попробовал то, что говорил VID © , но при запуске выдаёт сообщение:
точка входа в процедуру RegisterServiceProcess не найдена в файле kernel32.dll
Что делать???
← →
Song (2002-05-23 18:05) [4]Как говорил VID © (23.05.02 10:20) не получится. Надо подзогружать ф-ию через LoadLibrary()
← →
начинающий програмер (2002-05-23 19:20) [5]Извините меня, чайника, но если можно, то поподробнее про LoadLibrary().(а если с куском кода, то вообще рекрасно)
← →
cok (2002-05-31 18:07) [6]Как говорил VID © (23.05.02 10:20) не получится никак. если у тя Win9x.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c