EXTENSIONS DU SHELL : FEUILLE DE PROPRIÉTÉS

Signaler
Messages postés
833
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
3 novembre 2005
-
Messages postés
3
Date d'inscription
samedi 29 mars 2003
Statut
Membre
Dernière intervention
15 juillet 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12382-extensions-du-shell-feuille-de-proprietes

Messages postés
3
Date d'inscription
samedi 29 mars 2003
Statut
Membre
Dernière intervention
15 juillet 2012

Bravo !!
Juste une précision
il faut changer
WinExec(PChar('RegSvr32 ' + EdExt.Text), 0);
WinExec(PChar('RegSvr32 ' + '"' + EdExt.Text + '"'), 0);
Et
WinExec(PChar('RegSvr32 /u ' + EdExt.Text), 0);
WinExec(PChar('RegSvr32 /u ' + '"' + EdExt.Text + '"'), 0);
Dans le fichier Princ.pas de SEMCSetup
Messages postés
131
Date d'inscription
vendredi 7 juin 2002
Statut
Membre
Dernière intervention
19 janvier 2004

Je n'utilise pas de wizard pour générer ce code.
Messages postés
6
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
2 août 2004

Bravo !
Mais j'ai plusieurs questions :
1°) Quel wizard utilise tu pour genérer ce code ?
2°) J'ai dans l'optique de rajouter un preview sur les types de fichier de mon programme, je sais les interfaces, les méthodes à déclarer...
Mais comment créer un object COM avec les wizards delphi proposés ? Ils me disent à chaque fois de créer un projet...
Quelqu'un à une idée ?
Merci de votre aide.
Messages postés
833
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
3 novembre 2005
1
Bravo !! Ca marche très bien ! ;o)

Juste une précision que tu aurais pu faire... Désolé, je la fait à ta place : dans le fichier DFrSEPS.pas, il faut changer la valeur du GUID, déclaré dans les constantes... Cela se fait en utilisant le raccourci Ctrl+Shift+G. Il faut supprimer les crochets...
Voilà ! Et il faut faire la même chose dans l'unité princ.pas du setup, pour ceux qui seraient un peu trop pressé d'essayer le truc !! (ligne 60)

Allez, bonne prog' !