Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mein Programm beim Windowsstart Automatisch starten (https://www.delphipraxis.net/37425-mein-programm-beim-windowsstart-automatisch-starten.html)

MiniKeks 5. Jan 2005 18:19


Mein Programm beim Windowsstart Automatisch starten
 
Wie geht das?

Gruss MiniKeks


PS: Der andere Thread bitte löschen, da im falschen Forum. Danke!

Nightshade 5. Jan 2005 18:23

Re: Mein Programm beim Windowsstart Automatisch starten
 
Entweder eine Verknüpfung ins Autostart-Verzeichniss (Startmenu) oder

in die Registry :

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Run"

MiniKeks 5. Jan 2005 18:29

Re: Mein Programm beim Windowsstart Automatisch starten
 
Ich blick das ned durch, kann mir jemand mal schnell was coden? danke¨!

arbu man 5. Jan 2005 18:33

Re: Mein Programm beim Windowsstart Automatisch starten
 
Delphi-Quellcode:
uses Registry;
var regist:tregistry;
Aufruf
Delphi-Quellcode:
regist:=tregistry.Create;
regist.RootKey:=HKEY_CURRENT_USER;
regist.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',true);
regist.WriteString('Prog',application.ExeName);

Nightshade 5. Jan 2005 18:39

Re: Mein Programm beim Windowsstart Automatisch starten
 
Delphi-Quellcode:
uses Registry;

procedure AddToAutoStart(KeyName, Filename : string);
var
  Reg : TRegistry;
begin
  Reg := TRegistry.Create;
  Reg.RootKey := HKEY_LOCAL_MACHINE;
  Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run', false);
  Reg.WriteString(KeyName, Filename);
  Reg.Free;
end;

procedure RemoveFromAutoStart(KeyName: string);
var
  Reg : TRegistry;
begin
  Reg := TRegistry.Create;
  Reg.RootKey := HKEY_LOCAL_MACHINE;
  Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run', false);
  Reg.DeleteValue(KeyName);
  Reg.Free;
end;
[Edit] Zu langsam :) [/Edit]

Matze 5. Jan 2005 19:18

Re: Mein Programm beim Windowsstart Automatisch starten
 
Nächstes Mal bitte suchen. Die Code-Library enthält schon sehr viele nützliche Tipps: [cl]"Autostart"[/cl]


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz