04.06.2016 Views

C 4 Developpez des applications windows avec visual studio 2010

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sélectionnez le type de boîte de dialogue désiré et cliquez sur le bouton OK pour l’ajouter au projet de<br />

déploiement.<br />

e. L’éditeur <strong>des</strong> actions personnalisées<br />

L’éditeur <strong>des</strong> actions personnalisées permet de définir <strong>des</strong> portions de code à exécuter pendant la phase<br />

d’installation ou de désinstallation. L’exécution est liée à l’un <strong>des</strong> quatre évènements suivants : Installer qui se<br />

produit après l’installation <strong>des</strong> fichiers mais avant la validation. Valider qui se produit après que l’installation ait été<br />

validée. Restaurer qui se produit lorsque l’installation a échoué. Désinstaller qui se produit lorsque l’application est<br />

désinstallée.<br />

Pour ajouter une action personnalisée, ouvrez le menu contextuel d’un évènement et sélectionnez le menu Ajouter<br />

une action personnalisée.... Dans la fenêtre qui s’ouvre, sélectionnez l’élément qui devra être exécuté. Il peut<br />

s’agir de n’importe quel code exécutable. L’action s’affiche alors dans l’arborescence de l’éditeur :<br />

Ouvrez la fenêtre <strong>des</strong> propriétés pour configurer l’action personnalisée. Les propriétés disponibles sont les<br />

suivantes :<br />

●<br />

Arguments : spécifie les arguments de ligne de commande qui seront passés à l’action personnalisée.<br />

●<br />

Condition : spécifie une condition qui doit être vraie pour que l’action personnalisée soit exécutée. La<br />

condition peut évaluer les valeurs <strong>des</strong> champs <strong>des</strong> boîtes de dialogue pour déterminer si l’action doit être<br />

effectuée ou non.<br />

●<br />

CustomActionData : cette propriété permet de passer <strong>des</strong> données personnalisées à passer à l’action.<br />

●<br />

InstallerClass : cette valeur booléenne détermine si l’action personnalisée est implémentée dans une<br />

classe Installer.<br />

f. L’éditeur <strong>des</strong> conditions de lancement<br />

© ENI Editions - All rigths reserved - Algeria Educ<br />

- 7 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!