Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ автозагрузка

Автор: Flashman 7.06.2003 1:37

Народ, подскажите как сделать, чтоб прога помещала себя в автозагрузку, plz.

Автор: Clane 7.06.2003 2:51

Что значить автозагрузку ? Можно через реестр !

Автор: Shadow 7.06.2003 3:12

autoexec.bat

Автор: Fireman 7.06.2003 3:25

в Windows XP?

Автор: GLuk 7.06.2003 12:08

Под какую ОС прога-то??

Можно просто сунуть ярлык либо саму прогу в C:WINDOWSГлавное менюПрограммыАвтозагрузка

Автор: Shadow 7.06.2003 12:21

autoexec.bat у меня под WIN XP работает

Автор: trminator 7.06.2003 16:23

или в win.ini...
[windows]
load=
run=
в load/run пишешь

Автор: GLuk 7.06.2003 17:48

Может подождем, что скажет человек-молния... ;)

Автор: AlaRic 7.06.2003 22:32

Пуск->Программы->Автозагрузка

Автор: trminator 7.06.2003 22:41

Цитата
Пуск->Программы->Автозагрузка

Для этого нужно поместить туда ярлык к проге, а из-под Pas'а это ИМХО проблематично. А в autoexec.bat или win.ini - без проблем.

Автор: AlaRic 7.06.2003 23:11

Перебираем все, что можно!  ;D ;D

Автор: Flashman 8.06.2003 2:34

Мне надо под ХР... только как найти этот autoexec.bat? Я в настройках папки поставил показывать скрытые и системные файлы и папки, но все равно не могу найти... sad.gif А на счет win.ini, почему там нет остальных прог из автозагрузки? Или я просто не заметил?

Автор: Shadow 8.06.2003 3:27

ню незнаю у меня все видно
-=-=
попробуй с под DOS

Автор: ___ALex___ 8.06.2003 12:08

Код
program Primer;
uses
Registry;
var
reg: TRegistry;
begin

reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
if reg.OpenKey('SoftwareMicrosoftWindowsCurrentVersionRun', False) then begin
 reg.WriteString('My program', Application.ExeName);
 reg.CloseKey;
end;
reg.Free

end;


win.ini - это доисторический способ

Автор: Fireman 10.06.2003 1:16

2Alex: это же для дельфей... а для Паскаля? Или это у меня просто модуля такого нет?

Автор: ___ALex___ 10.06.2003 12:14

а для обычного Паскаля фиг знает, он же под DOS, а в нём реестра нет
пиши тогда в win.ini