Pa imas dva nacina.
1) Stavis lnk fajl (precicu) programa (ili sam program) u: %WINDOWS%\Start Menu\Programs\StartUp\ (ovo %WINDOWS% ti je folder gde je instaliran windows na ciljnom racunaru)
Ja to radim preko programa za pravljenje SETUP-ova (JGSoft deploymaster demo) skini na
www.deploymaster.com ili
www.jgsoft.com ... (Imas na CD2 od DELPHI-ja 6)
2) Snimis u Registry u
key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
sledeci string:
"Ime programa"="Putanja_do_app"
Code:
uses ... registry;
...
procedure Form1.Oncreate (bla, bla);
var reg:tregistry;
begin
reg:=tregistry.create; //kreira
reg.rootkey:=HKEY_LOCAL_MACHINE; //otvara root key (valjda - imas ctrl+space)
reg.openkey('\Software\Microsoft\Windows\CurrentVersion\Run',false);
reg.writestring('Ime programa',paramstr(0)); //ovo paramstr(0) ti je tacna putanja do programa...
reg.closekey; //zatvara kljuc (ono gore otvara)
reg.free; //oslobadja reg iz memorije
end;
P.S. Kod sam pisao napamet... ne znam da li je bas tako - probaj
P.S.2. za brisanje provali sam, mrzi me da pisem (deletekey za reg, deletefile - mislim - za startup)
P.S.3. Poseti moj website