Comment exécuter un .REG

jack554
Messages postés
58
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
27 avril 2021
- 10 juin 2004 à 09:47
jack554
Messages postés
58
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
27 avril 2021
- 11 juin 2004 à 09:24
Bonjour

Je voudrais, depuis mon appli Delphi, que le clic sur un bouton provoque l' «exécution» d'un fichier .REG, comme si l'utilisateur effectuait un double-clic sur ce fichier.

Cela est-il possible ?

Merci d'avance.
Jack.

2 réponses

japee
Messages postés
1727
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
6 novembre 2021
8
10 juin 2004 à 16:58
Oui, c'est possible.

procedure TForm1.Button1Click(Sender: TObject);
begin
  WinExec('Regedit /s Fichier.reg', SW_HIDE);
end;


Ca marche sans problèmes chez moi, sous Win 98 SE.

Fais quand même une sauvegarde du registre auparavant, on n'est jamais trop prudent %-6

Attention de bien respecter l' espace après "Regedit" et avant "/s" sinon ça ne marchera pas.

Bonne prog' :-p
0
jack554
Messages postés
58
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
27 avril 2021

11 juin 2004 à 09:24
FORMIDABLE ! Ca fonctionne parfaitement.

Merci beaucoup japee et bonne journée !

Jacques.
0