Bonjour,
je cherche à faire une application qui se lance automatiquement directement à l'ouverture de Windows (à l'ouverture du bureau l'application devrait etre visible). (Non ce n'est pas un virus ou autre truc du genre )
Pour ce faire je crée une clef dans la BDR de cette maniere:
A l'ouverture du bureau, mon application apparait bien mais j'ai une fenetre ouverte à ses cotés où il y a indiqué ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 var Reg: TRegistry; Valeur : String; Nom : String; begin Nom := 'StubPath'; Valeur := 'C:\essai.exe'; Reg := TRegistry.Create; Reg.RootKey:=HKEY_LOCAL_MACHINE; if not Reg.KeyExists('\Software\Microsoft\Active Setup\Installed Components\{AP042907-B967-11D0-82E1-444553540800}') then begin // création de l'objet Reg with Reg do begin try RootKey := HKEY_LOCAL_MACHINE; // clé racine if OpenKey('\Software\Microsoft\Active Setup\Installed Components\{AP042907-B967-11D0-82E1-444553540800}', True) then begin // si cette clé existe... WriteString(Nom, Valeur); // écrire WriteString('Version', '11,0,11'); CloseKey; // on referme, suite à OpenKey end; finally Free; end; end;
et tout est frisé tant que je ne ferme pas mon application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part définition des paramètres personnalisés pour: essai.exe
Merci de m'aider
André
Partager