Contrôle type XP sur VB6

Signaler
Messages postés
40
Date d'inscription
jeudi 12 août 2004
Statut
Membre
Dernière intervention
13 juillet 2006
-
Messages postés
1812
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
-
Bonjour,

Je programme sur VB 6, et j'aimerais savoir s'il est possible d'avoir
les contrôle jolies comme sous XP ? (les boutons légèrement arrondies,
jolies couleurs,...)

Merci d'avance.

5 réponses

Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
12
oui, faut utiliser un fichier manifest.
tu trouveras quelques exemples sur le site

++

BasicInstinct
Messages postés
809
Date d'inscription
mercredi 11 octobre 2000
Statut
Membre
Dernière intervention
29 septembre 2010
9
Salut,


Tu peux par exemple utiliser l'OCX de RenField
Je pense que tu devrais y trouver ton bonheur ...









++

Zlub
Messages postés
1812
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
1
Violent Ken


Le plus simple, c'est d'utiliser les *.manifest

Si tu veux un exemple, c'est http://www.vbfrance.com/code.aspx?ID=2189.
Exécute CreaManifest.exe et suis les étapas poour avoir un look XP !
@+
Messages postés
809
Date d'inscription
mercredi 11 octobre 2000
Statut
Membre
Dernière intervention
29 septembre 2010
9
Salut,

Le truc,
c'est que les manifestes ne fonctrionnent pas toujours bien ... Ok sous
XP, ça permet d'adopter le style XP mais sinon, ça ne donne pas le
résultat voulu .... donc j'aime pas trop cette stratégie vu qu'elle est
un peu trop selective ...



Apres c'est clair que ça tourne bien sous XP ...

++

Zlub
Messages postés
1812
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
1
Violent Ken

Oui c'est vrai, faut avoir XP pour avoir le tyle XP avec les *.manifest, et il y a un bug avec les optionbutton mis sur les frame. Mais ce bug se résoud. Et puis un *.manifest est quand même beaucoup plus léger que 5 ou 6 *.ocx !!
galexis==> Cela dit, va voir du côté de chez Renfield et tu trouveras ton bonheur avec ses *.ocx stylés XP si tu veux des *.ocx !
Enfin moi je crois que les *.manifest sont quand même mieux... Et http://www.vbfrance.com/code.aspx?ID=2189 est très bien foutu (CreaMaifest.exe) pour te les créer.
Fait ton choix !!