Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2008, 22:51   #1
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
Плохо Автозапуск

Извиняюсь за тему...
Поиск юзал и не чё не нашел(глючит он по ходу)...
Короче,нужно по тихому консольным образом добавить программу(конкретный путь к файлу 'C:\1.exe') в автозапуск через реестр без всяких там модулей типа Forms ибо весит это чудо многовато....
Satorin вне форума Ответить с цитированием
Старый 13.12.2008, 23:03   #2
Garacio_cain
Пользователь
 
Аватар для Garacio_cain
 
Регистрация: 05.01.2008
Сообщений: 85
По умолчанию

Попробуй следующим образом:

uses Registry;

------------------

Var
reg: TRegistry;
dir:string;

-----------------

dir:=Application.EXEname;
reg := TRegistry.Create;
reg.RootKey := HKEY_CURRENT_USER;
reg.WriteString ('You_Program', path);
reg.CloseKey;
reg.Free;
Garacio_cain вне форума Ответить с цитированием
Старый 13.12.2008, 23:09   #3
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

Не то...Я же написал без модуля Forms он много весит......
Satorin вне форума Ответить с цитированием
Старый 13.12.2008, 23:33   #4
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Application.EXEname = ParamStr(0) привыкаем
BOBAH13 вне форума Ответить с цитированием
Старый 13.12.2008, 23:36   #5
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

Через бат-файл, если с api совсем не дружишь, можно.
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 13.12.2008, 23:43   #6
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Application.EXEname = ParamStr(0) привыкаем
что бы это пахало надо подрубать forms размер становится не дай бог....другой способ нужен....
Satorin вне форума Ответить с цитированием
Старый 13.12.2008, 23:51   #7
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

Цитата:
Сообщение от 0nni Посмотреть сообщение
Через бат-файл, если с api совсем не дружишь, можно.
О да...1 я не знаю чё там в бате писать,2 муторно заталкивать бат файл в ресурсы потом извлекать запускать и удалять....
Satorin вне форума Ответить с цитированием
Старый 14.12.2008, 00:05   #8
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

ой, не через бат а через .reg
зачем в ресурсы? можно прям так его сгенерировать и выполнить.
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 14.12.2008, 00:09   #9
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

qreg.zip
вот еще отличная замена Registry, автора правда не знаю.
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 14.12.2008, 00:51   #10
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

Цитата:
Сообщение от 0nni Посмотреть сообщение
Вложение 7214
вот еще отличная замена Registry, автора правда не знаю.
примеры то есть?
Satorin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозапуск, Delphi north Помощь студентам 19 06.08.2009 15:48
Скрытый автозапуск программы Comer_Jus Помощь студентам 1 20.06.2008 14:47
Автозапуск PROGR Общие вопросы Delphi 8 26.12.2007 08:54
Автозапуск zzzzz Общие вопросы Delphi 2 12.11.2007 08:54
автозапуск effluent Безопасность, Шифрование 7 19.04.2007 20:12