Rendszerrel induló exe létrehozása.
2012-10-08T20:19:12+02:00
2012-10-09T13:17:51+02:00
2022-07-20T15:52:01+02:00
junkers88440
Sziasztok.Írtam egy progit VB 2010-el,és azt szeretném ,hogy mikor a Windowst elindítom a program automatikusan elinduljon,ne kelljen exe fájl-al indítani.Tud erre valaki valami megoldást?Köszi a választ.
Mutasd a teljes hozzászólást!
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Mutasd a teljes hozzászólást!

  • Bééédobod az indítópultba vazze. Start/Programok vagy minden program/indítópult
    Windows explorerrel: c:\Users\Felhasználónév\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
    Mutasd a teljes hozzászólást!
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
    Mutasd a teljes hozzászólást!
  • Magam sem mondhattam volna szebben!
    Mutasd a teljes hozzászólást!
  • Csak Te nekem mondtad volna és én meg megfogadom...

    (Én sem tudtam, most már IE-vel és WinTV-vel indul a gép! )
    Mutasd a teljes hozzászólást!
  • VB-et csak érintőlegesen ismerem, ezért nem is írok benne semmit. Adok egy kódot, ami ugyan nem VB hanem Delphi, de ezt elég könnyen át tudod írni magadnak VB-re. Úgyis csak aa kregistry írása a lényeg neked.
    1. Delphi uses (moduldeklaráció) sorába be kell írni a "Registry" bejegyzést.
    2. kód:
    var Reg: Tregistry;//deklaráció begin Reg := TRegistry.Create;// létrehozzuk a registry objektumot. Reg.RootKey:=HKEY_LOCAL_MACHINE;//Erre a Registry csoportra lesz szükségünk. {Bejegyzés a registrybe:} Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true);//megnyitás, létrehozás - Használható az OpenKeyReadOnly is ha nincs az Usernek hozzáférési joga, de akkor csak olvasni lehet - Ezt meg lehet szerezni is, de az egy hosszabb kód. Reg.Writestring('Kutykurutty program',application.exename);//Beírás ha van írási joga az Usernek Reg.CloseKey; exit; end; {Polasás a registryből:} Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true); reg.DeleteValue('Kutykurutty program'); Reg.CloseKey; end; Reg.free;//Memória felszabadítása

    Ha kell tudok adni kódot az írási jog lekérésére és ha nincs, rendszergazdai jelszó bekérésére a Usertől.

    Utóirat:
    Ahol a kódban "t<wbr>rue" van azt ez a "túlfejlesztett" szerkesztőablak valamiért átírja a kódot. Természetesen "True" az és nem "t<wbr>rue".
    Nem tudom miért írja felül. Talán NetAngel tudja, miért van ez a hiba.,
    Mutasd a teljes hozzászólást!
abcd