C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TCanvas

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Bajou
Guest





PostPosted: Sat Feb 11, 2006 12:06 pm    Post subject: TCanvas Reply with quote



Bonjour,
Je suis entrain de développer une petite application qui utilise les
images; J'ai utilisé alors TCanvas.
Je ne suis pas un professionnel dans ces trucs, mais j'ai pu construire
une interface graphique où j'ai construit une image en y mettant des
ellipses (avec la couleur verte), et des rectangles (avec la couleur
rouge).
Et puis, dans cette application, je dois cliquer sur un bouton pour
exécuter un algorithme que j'ai développé. Dans cet algorithme, je
veux modifier les couleurs des ellipses et des rectangles qui sont
déjà existant sur l'image.
Alors j'ai écrit le code suivant:

//-----------------------------------------
Image1->Canvas->Brush->Color = clBlue;
Image1->Canvas->Rectangle ( x1,y1,x2,y2);

Image1->Canvas->Brush->Color = clLime;
Image1->Canvas->Ellipse ( x3,y3,x4,y4);
//-----------------------------------------

Mais le compilateur a généré une faute : Undefined symbol 'Image1'
Malgré que mon image que j'utilise s'appelle bien 'Image1'!

C'est quoi ce problème? Aidez moi SVP c très urgent.
Merci d'avance
Back to top
Alexandre
Guest





PostPosted: Sun Feb 12, 2006 7:06 pm    Post subject: Re: TCanvas Reply with quote



j'ai l'impression que tu utilises C++ Builder et la VCL (TImage, TCanvas,
sont des classes de la VCL), ce qui n'est pas spécifiquement C++ : tu aurais
plus d'aide sur un forum borland.
Ceci dit, tu as l'air d'avoir un pb "C++" : ta variable appelée Image1 n'est
pas visible dans le code posté ? Envoie l'intégralité de ton code (enfin si
c'est pas trop gros) : j'ai l'impression que tes deux lignes de code ne sont
pas dans une fonction membre de ta classe de fenêtre (auquel cas
effectivement, elles ne peuvent accéder à Image1 qui est membre de la classe
de fenêtre)
Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.