IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Correspondances couleurs


Sujet :

VB 6 et antérieur

  1. #1
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Points : 1 241
    Points
    1 241
    Par défaut Correspondances couleurs
    Bonjour
    Je rencontre une petite difficulté. Je récupère le code d'une couleur dans Paint Shop , sous forme &H00FFFFFF par exemple. J'utilise ce code pour définir la couleur de fond d'une cellule MSFlexGrid, mais la couleur obtenue alors est toute autre. Pourtant, le deux sont en RGB. La palette est peut-être différente entre Paint Shop et VB?...
    Bref, comment obtenir le bon code couleur, sachant que je dois à priori conserver la couleur définie dans Paint Shop.
    Merci.

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Tu es sur de ton code couleur ? Il me parait bien long

  3. #3
    Membre éprouvé
    Avatar de ridan
    Inscrit en
    Avril 2003
    Messages
    710
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2003
    Messages : 710
    Points : 1 126
    Points
    1 126
    Par défaut Re: Correspondances couleurs
    Salut,

    Citation Envoyé par jacma
    La palette est peut-être différente entre Paint Shop et VB?...
    Effectivement, le format des couleurs n'est pas le même :

    + Les code des couleurs sur VB est représenté sous la forme : BBVVRR

    + Les couleurs HTML (Utilisées dans les logiciels de traitement d'images) sont au format : RRVVBB

    Il faudrait donc penser à une petite fonction de conversion, Quelque chose du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    CouleurHTML = "#B1B369"
     
    rouge = CLng("&H" & Mid(CouleurHTML, 2, 2))
    vert = CLng("&H" & Mid(CouleurHTML, 4, 2))
    bleu = CLng("&H" & Mid(CouleurHTML, 6, 2))
     
    Label1.BackColor = RGB(rouge, vert, bleu)
    @ bientôt

    :: Ressources VB : Cours | FAQ | Sources et surtout La recherche sur le forum

    :: Pour un forum plus propre ...

  4. #4
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Points : 1 241
    Points
    1 241
    Par défaut
    Merci de vos réponses.
    La solution présentée par Ridan est parfaitement opérationnelle.
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier la couleur d'un cercle correspondant à la ligne d'une ComboBox
    Par Inaky dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 15/11/2011, 17h15
  2. [LV2009] Correspondance couleur LV - Word
    Par Mat32 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 03/08/2011, 14h34
  3. [XL-2007] Couleur Cellules ne correspondent pas
    Par lafafmentvotre dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/02/2011, 08h29
  4. forcer la couleur du menu correspondant à la page
    Par ml1234 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 24/08/2009, 10h38
  5. correspondance température-couleur sur delphi win32
    Par paolo2002 dans le forum Delphi
    Réponses: 7
    Dernier message: 04/07/2006, 14h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo