OVH Cloud OVH Cloud

[WD15] Executer un programme au démarrage de XP, VISTA, ou SEVEN

11 réponses
Avatar
STASZEWSKI André
Bonjour,

Je cherche les différentes possibilités pour donner à l'utilisateur la
possibilité de lancer mon programme au lancement de windows.
Bien entendu cela doit pouvoir être reversible...

J'ai utilisé CréeRaccourcie dans Programme/Démarrage, mais
SupprimeRaccourcie ne marche pas et le bug signalé n'a toujours pas été
corrigé.

Où est ce que je peux taper ailleurs ? qu'elles sont les clés ?
BDR ? WIN.INI, SYSTEME.INI ?
Faut que ça fonctionne aussi sous VISTA et de préférence sans manifeste
administrateur... mais bon, faut pas rêver...
--
Cordialement,
André STASZEWSKI

Pour me contacter, cliquez ici :
http://cerbermail.com/?ao2cTfCupx

1 réponse

1 2
Avatar
STASZEWSKI André
Salut réal.

Finalement après avoir posté, et cherché un peu, c'est ce que j'ai fait sauf
que :
J'ai mis :
HSubstRep("?",FRepDonnéeUtilisateur()) pour ne pas écrire dans le dossier du
prg si l'utilisateur l'install sous Program Files (problèmes de droits sous
VISTA)
Et je place cette instruction dans le code du projet juste avant
HcréationSiInexistant.
Il faut aussi le mentionner dans la description du projet (volet Fichier)
Et aussi dans la procédure d'installation.
--
Cordialement,
André STASZEWSKI

Pour me contacter, cliquez ici :
http://cerbermail.com/?ao2cTfCupx

"Réal Phil" a écrit dans le message de news:

On 23 nov, 15:55, "STASZEWSKI André" wrote:
Salut Réal,

J'ai effectivement repéré cette clé, j'ai testé, mais je rencontre un
problème que je ne comprend pas.

Lorsque j'execute mon programme (une fois que XP est complétement lancé)
donc en cliquant par exemple sur l'EXE, le programme crée sa BDD HF dans
le
répertoire où est installé le programme.

Lorsque je crée la clé dans la BDR sous
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun, le
programme crée et utilise une BDD HF sous "C:Documents and SettingsNom
de
la session" !

Lorsque je lance alors une nouvelle instance du prg. en cliquant sur son
icone par exemple, il utilise de nouveau la BDD dans le répertoire du
prg...

Quelqu'un saurait-il me dire pourquoi et comment remédier à cela ?

--
Cordialement,
André STASZEWSKI



------------------------------------
André,

Et si juste après avoir créé la clef dans la BDR tu ajoute le code
HSubstRep("?",FRepExe()) est-ce que cela fonctionne ?

Réal
1 2