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 :

BackColor sur certain Control


Sujet :

VB 6 et antérieur

  1. #1
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut BackColor sur certain Control
    Bonjour à tous

    Je fait actuellement des modifications sur un logiciel pour l'adapté à une source d’énergie solaire.

    Dans l'esprit d'une énergie propre il faut que je modifie les couleurs de fond par du vert.

    En ce qui concerne les labels, les Form, les Checkedbox etc pas de souci.
    Encore que, il faut que je les fasses tous et c'est bien casse pied. Pour éviter d'avoir de tout rechanger dans le cas ou la couleur plais pas, j'ai crée une variable du code de couleur que j'applique à tout les contrôles cité dans le code. Il y a pas un moyen d'appliquer le Fond à tout les contrôles d'un coup? en VB6 ou du moins par form.


    Par contre je n'arrive pas à trouver pour les:
    - TabStrip(J'ai trouvé dans Custum mais j'arrive pas à l'affecter par le code, en cas de changement) .
    - Toolbar (j'ai trouvé des tuto mais cela marchais pas)
    - StatusBar

    Merci de votre aide

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Bonjour,
    Ils ont tous un hwnd, ce doit donc être possible sans trop de difficulté avec un sendmessage :
    tape le nom du control + sendmessage dans google.

  3. #3
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut
    J'avais commencé à regarder avec Sendmessage mais je n'y arrivais pas, suite à votre post j'ai recommencé à essayer de trouver la perle rare mais peut concluant.

    Mais une question me viens à l'idée, si l'on utilise sendmessage qui donc utilise l'API, ont ne risque pas d'avoir un problème de compatibilité entre les différents Windows?

    Auriez vous un exemple de code, je vais essayer de retrouve celui que j'avais essayer ce matin pour continuer dans ce sens en attendant.

  4. #4
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut
    Ha non ce que j'avais tenter de faire c’était une progressbar qui changeait de couleur en fonction de la valeur. Je me suis rabattu sur des img.

  5. #5
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Tu as fait la recherche indiquée ?

    Google : tabstrip+sendmessage => 6ème lien retourné : http://megaten.alterlinks.fr/


  6. #6
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut
    Citation Envoyé par DarkVader Voir le message
    Tu as fait la recherche indiquée ?

    Google : tabstrip+sendmessage => 6ème lien retourné : http://megaten.alterlinks.fr/

    Merci, J'ai regardé pas mal de lien mais celui si m'inspirait apparement pas car je l'ai zappé. Pourtant bien pratique, je regarde les sources proposé pour analyser sa. Merci encore.

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

Discussions similaires

  1. postback sur certain controls uniquement
    Par ralf91 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 29/07/2011, 10h40
  2. Gradient BackColor sur control
    Par olibara dans le forum Windows Forms
    Réponses: 2
    Dernier message: 20/03/2010, 11h48
  3. Refresh sur certains controles seulement
    Par Niaouli02 dans le forum IHM
    Réponses: 2
    Dernier message: 15/02/2008, 22h21
  4. [VB.Net] Faire du JS sur des contrôles côté serveur
    Par TagadaTsoin dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/11/2003, 15h51
  5. [VB6] Comment boucler sur des controls d'un form ?
    Par lankviller dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/01/2003, 16h29

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