VB6 SP5 et Windows XP

krazitchek - 7 nov. 2001 à 21:35
flowice Messages postés 4 Date d'inscription samedi 12 avril 2003 Statut Membre Dernière intervention 27 octobre 2005 - 30 nov. 2004 à 20:45
Bonjour, lorsque j'insére un optionbutton dans un frame dans un projet vb6sp5 sous windows XP, le fond de l'option est noir sans possibilité de changer la couleur, ce qui rends le contrôle inutilisable. Tout le reste semble fonctionner correctement.
Précision, pour obtenir dés le lancement de VB les contrôles style XP, j'utilise un fichier .manifest.

Quelqu'un peut-il m'éclairer. Merci.

4 réponses

rik023 Messages postés 6 Date d'inscription dimanche 7 décembre 2003 Statut Membre Dernière intervention 4 janvier 2004
27 févr. 2004 à 13:27
probleme identique pour moi
merci de votre aide
0
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
16 juil. 2004 à 00:07
cela vient sans doute du fait de l'utilisation d'un .manifest

J'ai ce probleme avec.

[PaTaTe]
0
looksmy Messages postés 12 Date d'inscription lundi 1 novembre 2004 Statut Membre Dernière intervention 28 février 2009
14 nov. 2004 à 19:32
Moi j'ai encore pire dés que je met un .manifest , je ne peux même plus lancer le programme .

(J'ai WinXP , VB6 SP5)
Emeric
0
flowice Messages postés 4 Date d'inscription samedi 12 avril 2003 Statut Membre Dernière intervention 27 octobre 2005
30 nov. 2004 à 20:45
pour répondre à looksmy, c'est plutot en sortant du programme qu'il peut y avoir un plantage mais pas au lancement.
J'applique le manifest en design time (creer un manifest pour vb6) et un autre pour mon prog compilé ( mais avec le manifest sur vb6, je visualise directement le résultat sans obligation de compiler).

Pour les contrôles qui deviennent noir, cela vient du contrôle frame vb6 qui ne gère pas le style xp.

Seul salut, utiliser un frame.ocx différent de celui de vb6.
Il y en a beaucoup et gratuits disponibles sur le net.

Pascal
0
Rejoignez-nous