Rechercher : dans
Par :

Palette de couleurs sous VB6

Dernière réponse le 8 jui 2003 à 07:46:17 erwan51, le 7 jui 2003 à 12:36:04 
 Signaler ce message aux modérateurs

Bonjour,

Comment créer une palette de couleurs sous VB6?

Merci
Erwan51

Meilleures réponses pour « Palette de couleurs sous VB6 » dans :
Garder une zone en couleur sur une photo noir et blanc VoirVous souhaitez avoir une photo en noir et blanc sauf une partie de la photo à conserver en couleur. Voici le principe de la manipulation : il faut isoler une partie de la photo (celle que l'on veut garder en couleur) en la sélectionnant. Ensuite...
VB6/VBA Transformer nombre en texte VoirIntroduction Préliminaires VB6 Dans le module de la forme Dans Module1 Introduction La fonction peut transformer des nombres de l'unité jusqu'à 999 tera. Prend en compte la syntaxe pour le français de France, de Belgique et de...
Code hexadécimal d'une couleur VoirVous voulez connaître le code hexadécimal d'une couleur, pour l'intégrer dans vos pages web ? Pour cela : Rendez vous sur ce site : colorpicker. Situez la couleur désirée à l'aide de la souris pour obtenir son code HTML. Voici un exemple : ...
Télécharger PALETTE VoirPour définir une couleur pour une image, il faut passer par une application de traitement d’images. Mais il n’est pas possible de pipeter une couleur hors de l’application, par exemple sur le bureau. Palette est un utilitaire...
La table des couleurs VoirLe codage des couleurs Les couleurs en HTML sont définies par 3 nombres hexadécimaux représentant les tons de Rouge, de Vert et de Bleu (selon le codage RGB (Red Green Blue, en français : RVB) de la couleur choisie. Ainsi la syntaxe de codage...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...
La représentation informatique de la couleur VoirLes représentations de la couleur Afin de pouvoir manipuler correctement des couleurs et échanger des informations colorimétriques il est nécessaire de disposer de moyens permettant de les catégoriser et de les choisir. Ainsi, il n'est pas rare...

1

choubaka, le 7 jui 2003 à 13:09:56

Salut

tu peux utiliser le contrôle Common dialog (tu ne le trouveras pas dans ta boîte à ouitl par défaut, tu dois l'ajouter dans tes composants de projet).

Tu insère le common dialog dans ta feuille. La procédure ShowColor du contrôle t'affiche une boîte de dialogue Couleur.
Tu peux définir différents flags en fonction de tes besoins.
Donc si tu nomme ton contrôle colorDialg

colorDialg.Flags = cdlCCFullOpen + cdlCCHelpButton  

'signifie une boîte de dialogue complète
'Affiche la boîte (sous forme de palette)
colorDialg.ShowColor


il existe une série de flags

cdlCCRGBInit   
Définit la valeur initiale
cdlCCFullOpen  
Affiche la boîte de dialogue complète avec définition de couleurs personnalisées
cdlCCPreventFullOpen  
désactive l'option couleur personnalisée
cdlCCHelpButton
affiche un bouton d'aide


voilà voilà voilà

Chouba
Casque Bleu forumique

Répondre à choubaka

2

erwan51, le 7 jui 2003 à 14:20:19

Salut choubaka et merci ta réponse,

J'ai bien compris le fonctionnement du Common Dialog; en revanche j'ai du mal à comprendre le fontionnement d'une palette personnalisée et son intérêt réel.
Peux tu m'éclairer la dessus ?

En fait je voudrais qu'une image 24 bits puisse s'afficher à peu près correctement en environnement 1024*768 et 256 couleurs

Merci
Erwan51

Répondre à erwan51

3

choubaka, le 7 jui 2003 à 15:16:57

Salut

en gros, une palette personnalisée est le palliatif visuel au code de couleur classique utilisé par l'html par exemple, ceci permet de choisir ses tons de couleurs beaucoup plus facilement, faut pas chercher plus loin. On ne fait qu'utiliser les contrôles présents dans windows(quelle que soit la version, avec les différences connues). Maintenant pour savoir si le rendu sera bon ou pas, il faudra certainement effectuer des tests au préalable sur le système et réagir en conséquence.

Chouba
Casque Bleu forumique

Répondre à choubaka

4

erwan51, le 7 jui 2003 à 17:59:36

Ok je vois et tu as un exemple de palette en 256 couleurs ?
Sinon sais tu ou je peux en trouver ?

Merci d'avance
Erwan51

Répondre à erwan51

7

 choubaka, le 8 jui 2003 à 07:46:17

Malheureusement, non je n'ai pas d'exemple à te passer, désolé

Chouba
Casque Bleu forumique

Répondre à choubaka

5

erwan51, le 7 jui 2003 à 21:08:00

J'ai oublié de te remercier pour tes conseils avisés Choubaka, merci et bonne soirée!

Erwan51

Répondre à erwan51

6

choubaka, le 8 jui 2003 à 07:44:25

De rien et amuse toi bien 8)

Chouba
Casque Bleu forumique

Répondre à choubaka