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

Composants VCL Delphi Discussion :

image pour composant


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2013
    Messages : 19
    Par défaut image pour composant
    bonjour,je suis entrain de créer des composants delphi que j'ai réussi à les ajouter à la palette.mes nouveaux composants héritent de la classe TIWImage(pour intraweb).mon probleme que je veux que l'image que contiendra mon composant sera afficher aussi a la phase de développement c'est à dire que lorsque je glisse mon composant sur la forme l'image sera affichée avant l'execution.
    merci de vouloir m aider

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    De souvenirs, il faut que tu créer un fichier ressources (.res) avec une image dont le nom correspond à la classe de ton composant.

    Genre : TMaClass BMP "MonImageDelaClass.BMP"
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2013
    Messages : 19
    Par défaut
    merci Rayek.en fait je suis débutant et je me connais pas très bien en ce qui concerne les fichiers ressources et comment les creer. si tu expliques un peux et ça sera très gentil de ta part

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 090
    Par défaut
    Pour une image en DesignTime :
    Tu peux faire un fichier res pour l'icone du composant dans la palette
    Tu peux faire un fichier res pour charger des images mais j'ignore comment on y accède en DesignTime (Le HInstance en DesignTime est-ce l'IDE ???)

    Voir Partie III : Créer un composant graphique

    Faudra jouer avec if csDesigning in ComponentState then...

    Pour une image en RunTime :
    Un tutoriel un peu ancien mais toujours d'actualité : Utilisez les ressources dans votre application Delphi

    Voir la Source Stocker des images en ressources de Nono40 ou Comment extraire une ressource de votre exe, en utilisant que les API windows ? de DelphiCool

    Voir TBitmap.LoadFromResourceID et LoadFromResourceName
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2013
    Messages : 19
    Par défaut
    merci pour vos réponse,pour acceder en DesignTime il suffit de mettre la reférance au nom de la classe et voila tout est réglé
    ainsi:
    TMaClass BITMAP "MonImageDelaClass.BMP"

  6. #6
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2013
    Messages : 19
    Par défaut
    bonjour,j'ai ajouté l'image comme j'ai expliqué.mais le probleme qu'elle se trouve décalée c'est à dire elle n'occupe pas tout l'espace de l'image,voici à quoi ça ressemble :
    Images attachées Images attachées  

Discussions similaires

  1. Composant image pour un rendu optimal
    Par dacid dans le forum Composants VCL
    Réponses: 13
    Dernier message: 07/04/2010, 09h42
  2. Image icone pour composant SmartDevice
    Par Husqvarna dans le forum Windows Mobile
    Réponses: 3
    Dernier message: 07/01/2009, 14h11
  3. Plus de type d'images pour Delphi.. en composant
    Par benDelphic dans le forum Composants VCL
    Réponses: 4
    Dernier message: 19/04/2008, 22h19
  4. Composant spécifique ou image (pour notation via la souris)
    Par Leesox dans le forum Composants VCL
    Réponses: 5
    Dernier message: 13/10/2007, 10h04
  5. [FLASH 5]un bouton dans une image pour revenir sur une scene
    Par patato valdes dans le forum Flash
    Réponses: 7
    Dernier message: 28/04/2004, 20h21

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