Comment exécuter un .REG

Signaler
Messages postés
57
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
14 juillet 2020
-
Messages postés
57
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
14 juillet 2020
-
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

Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
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
Messages postés
57
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
14 juillet 2020

FORMIDABLE ! Ca fonctionne parfaitement.

Merci beaucoup japee et bonne journée !

Jacques.