[ dejov @ 10.11.2004. 13:28 ] @
Sta treba da dodam programu pa da se on startuje kada se podize sistem?
[ sasas @ 10.11.2004. 13:42 ] @
Upises u registry u

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run

naziv svog programa i path.

Pogledaj API funkcije RegCreateKey, RegSetValue i slicne ako ne znas kako se pise po registriju.

ss.
[ bancika @ 11.11.2004. 12:10 ] @
Code:

Uses Registry;
...
procedure Registruj;
var Reg: TRegistry
begin
  Reg := TRegistry.Create;
  try
    Reg.RootKey := HKEY_LOCAL_MACHINE;
    Reg.OpenKey('SOFTWARE/Microsoft/Windows/CurrentVersion/Run', False);
    Reg.WriteString('MojProgram', ParamStr(0));
    Reg.CloseKey;
  finally
   Reg.Free;
  end
end;


mozda ima neka greskica, iz glave je...bitna je poenta :)
[ dejov @ 16.11.2004. 00:06 ] @
OK, tu proceduru ubacim u kod, ali gde da je pozovem?
[ reiser @ 16.11.2004. 06:31 ] @
Pa recimo, u FormCreate ili na neko drugo mesto, sve zavisi kako si napravio program...
[ dejov @ 19.11.2004. 23:15 ] @
A tu gde si stavio "moj program", tu kucam putanju? Ne radi tako!
[ sasas @ 20.11.2004. 08:31 ] @
Citat:
dejov: A tu gde si stavio "moj program", tu kucam putanju? Ne radi tako!


Pa kako radi?

Dobio si vec sasvim dovoljno informacija da mozes sam da provalis u cemu je problem. Pa ako vec ima neka greska u ideji ili koodu koji je postavljen, a ti nam prenesi o cemu se tacno radi.

ss.
[ reiser @ 20.11.2004. 12:15 ] @
MojProgram ti je samo ime key-a koji kreiras... Nebitno za sistem. Gde ti stoji ParamStr(0), tu kucaj putanju do programa koji zelis da se startuje uz sistem (ParamStr(0) vraca putanju do tvog programa <=> Application.ExeName)