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

C++Builder Discussion :

Débutante: afficher une image en fond


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Débutante: afficher une image en fond
    Bonsoir à tous!
    Ma question va surement vous paraitre complètement ridicule mais je suis une grande grande novice.
    Déjà pour commencer j'ai C++ Builder 6
    J'ai repris un petit jeu crée par un ami et je voudrai lui mettre une image en fond, genre papier peint. J'arrive bien à mettre une image sur ma fiche principale et meme la mettre en arrière plan, mais il y a des cases qui doivent absolument rester libre (pour mettre des pions dedans c'est un jeu de mastermind). Ces cases n'apparaissent pas sur la fiche et du coup l'image les couvre quand on lance l'application.
    J'ai cherché toute la journée mais je comprend même pas l'aide du logiciel
    Pourriez-vous m'aider?
    J'espère avoir été claire dans mes explications

  2. #2
    Membre éprouvé
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Points : 1 007
    Points
    1 007
    Par défaut
    Salut,
    Ton image doit être dans un composant Timage et celui-ci doit être en premier plan, c'est pourquoi tu effaces ce qui ce trouve dessous.

    Une solution serait de le repasser en arrière plan en faisant un clic-droit dessus et dans "Control", faire "Send to back". Par contre, si tes cases sont dessinées sur le Canvas de la Form (sur sa trame de dessin), il ne faut pas employer cette technique pour afficher l'image, mais faire pareil que les cases. C'est à dire afficher ton image dans le Canvas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Graphics::TBitmap *pBitmap = new Graphics::TBitmap();
        pBitmap->LoadFromFile("MyBitmap.png");
        Form1->Canvas->Draw(50,50,pBitmap);

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup bandit boy pour ta réponse! mais je suis vraiment trop nulle j'arrive pas à l'insérer correctement. Bon je vais bien finir par y arriver. J'ai vraiment du boulot pour comprendre quelque chose à la programmation moi...

  4. #4
    Membre éprouvé
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Points : 1 007
    Points
    1 007
    Par défaut
    Quelle erreur as-tu ?
    On est là pour aider tout le monde à la programmation. On ne fais pas que donner des codes .

    Si le sujet est résolu, n'oublie pas de cliquer sur la case résolue dans ce post.

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

Discussions similaires

  1. [XHTML] [DIV][IMAGE]afficher une image en fond
    Par fabszn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 30/10/2006, 13h32
  2. [débutant]Afficher une image sur une JFrame
    Par mavina dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 09/08/2006, 17h25
  3. [Win32, C++] Afficher une image de fond
    Par Phaydrinix dans le forum Windows
    Réponses: 1
    Dernier message: 21/06/2006, 17h17
  4. [images] afficher une image en fond d'ecran
    Par soulhouf dans le forum Windows
    Réponses: 8
    Dernier message: 19/09/2005, 21h03
  5. [images][C/C++] afficher une image en fond d'ecran
    Par soulhouf dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 19/09/2005, 13h54

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