salut
j'ai créé des bouton avec photosop et j'aimerai que j'ètèluse a la plase des bouton standar du c++ comment je fait ca svp
salut
j'ai créé des bouton avec photosop et j'aimerai que j'ètèluse a la plase des bouton standar du c++ comment je fait ca svp
Salut aboishak
Regarde ce lien je pense que cela va t'aider
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
oui mais je veux une simple méthode pas ce gros programme
Queque chose très simple. Charge ton image dans un composant TImage et traite le composant OnClick!
Rien de bien compliquer a simplifier
le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { Panel1->BorderStyle = bsNone; Image1->Picture->LoadFromFile("C:\\Documents and Settings\\blondelle\\Mes documents\\Mes images\\Massiv10\\Massiv10\\Bitmaps\\Objects64x64\\aircadets.bmp"); Repaint(); } //--------------------------------------------------------------------------- void __fastcall TForm1::Image1Click(TObject *Sender) { if(Panel1->BorderStyle == bsNone) { Panel1->BorderStyle = bsSingle; // prog a executer } else { Panel1->BorderStyle = bsNone; // prog a executer } Image1->Picture->LoadFromFile("C:\\Documents and Settings\\blondelle\\Mes documents\\Mes images\\Massiv10\\Massiv10\\Bitmaps\\Objects64x64\\aircadets.bmp"); Repaint(); } //---------------------------------------------------------------------------
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
Un peu plus simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { // affichage du boutton au demarrage Panel1->BorderStyle = bsNone; Image1->Picture->LoadFromFile("C:\\Documents and Settings\\blondelle\\Mes documents\\Mes images\\Massiv10\\Massiv10\\Bitmaps\\Objects64x64\\aircadets.bmp"); } //--------------------------------------------------------------------------- void __fastcall TForm1::Image1Click(TObject *Sender) { // si le style du boutton est bsNone if(Panel1->BorderStyle == bsNone) { // on simule l'enfoncement Panel1->BorderStyle = bsSingle; // prog a executer } else { // on simule le relachement Panel1->BorderStyle = bsNone; // prog a executer } }
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
merci blondelle mais qu'est ce que sa veux dir les style bsNone et bsSingle
C'est le Style de la bordure du Panel, c'est en jouant avec le Style que l'on simule l'enfoncement du bouton
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
merci bouceau blondelle j'ai compris
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager