Manifest creator + inclure un manifst a un exe

Soyez le premier à donner votre avis sur cette source.

Vue 9 934 fois - Téléchargée 686 fois

Description

'NOTE IMPORTANTE AUX UTILISATEURS DE .NET :
'Cette source est totalement inutile depuis l'apparition du Framework 1.1.
'Si vous le possédez, alors rien de plus simple que le code ci-dessous pour l'utilisation du Style XP (ce code n'a rien avoir avec le contenu du zip) :

Cette source sert à créer des fichiers manifest, ce sont eux qui permettent l'utilisation des styles XP.
Vous pouvez ensuite les inclures directement dans vos programmes, grâce à un modificateur de ressource (Resource Hacker convient très bien, il est d'ailleurs fournit dans le zip)
Une fois dans Resource Hacker, cliquez sur "File" dans le menu, puis "Open..."
Choisissez l'éxécutable en question, puis cliquez sur le bouton "Ouvrir" de la boîte de dialogue.
Ensuite, cliquez sur "Action" dans le menu, puis sur "Add a new Ressource..."
Cliquez ensuite sur "Open file with new resource..."
Choisissez le *.exe.manifest créé précedemmment, puis cliquez sur le bouton "Ouvrir" de la boîte de dialogue.
Dans Resource Type, mettez 24
Dans Resource Name, mettez 1
Dans Resource Language, mettez 1036 (Français) ou rien (Neutre)
Puis, cliquez sur le bouton "Add Resource"
Enfin, cliquez sur "File" du menu, puis "Save"
Voilà, votre éxécutable doit maintenant autoriser les styles XP.

Source / Exemple :


'NOTE IMPORTANTE AUX UTILISATEURS DE .NET :
'Cette source est totalement inutile depuis l'apparition du Framework 1.1.
'Si vous le possédez, alors rien de plus simple que le code ci-dessous pour l'utilisation du Style XP (ce code n'a rien avoir avec le contenu du zip) :

'Dans Public Sub New() au début de votre form dans le code généré automatiquement, après (version anglaise) :

'Add any initialization after the InitializeComponent() call
Application.EnableVisualStyles()

'Et pour les versions françaises :

'Ajoutez une initialisation quelconque après l'appel InitializeComponent()
Application.EnableVisualStyles()

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006

Oui, pour utiliser Application.EnableVisualStyles() il faut posséder le kit de développement du framework 1.1.
Messages postés
13
Date d'inscription
jeudi 14 août 2003
Statut
Membre
Dernière intervention
5 août 2004

Salut,

Moi je n'arrive pas à obtenir le style XP en plaçant

Application.EnableVisualStyles()

Y a t il autre chose à faire ?

Merci
Messages postés
13
Date d'inscription
jeudi 14 août 2003
Statut
Membre
Dernière intervention
5 août 2004

Salut,

Moi je n'arrive pas à obtenir le style XP en plaçant

Application.EnableVisualStyles()

Y a t il autre chose à faire ?

Merci
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006

Je suis bien dégouté, cette source est totalement inutile en réalité.
monstros2003 à poster récemment une source qui explique comment utiliser le style XP sans .manifest (http://www.vbfrance.com/code.aspx?ID=17901).
Donc, ne vous prenez surtout pas la tête avec ma source !

• Dans Public Sub New() au début de votre form, après (version anglaise) :

'Add any initialization after the InitializeComponent() call
Application.EnableVisualStyles()

• Et pour les versions françaises :

'Ajoutez une initialisation quelconque après l'appel InitializeComponent()
Application.EnableVisualStyles()

Encore merci à lui pour cette astuce !
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006

Merci à toi
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.