OVH Cloud OVH Cloud

Propriété des objets

3 réponses
Avatar
Francois Trottier
comment on fait pour changer les propriété des objets comme par
exemple le caption d'un boutton ? Je sais qu'en vb on peut faire
qqchose comm objet.propriété = mais comment weut n faire cela en c ++
?

3 réponses

Avatar
Fabien LE LEZ
On Tue, 16 Sep 2003 18:10:13 -0400, Francois Trottier
wrote:

comment on fait pour changer les propriété des objets comme par
exemple le caption d'un boutton ? Je sais qu'en vb on peut faire
qqchose comm objet.propriété = mais comment weut n faire cela en c ++


En C++, ça n'a pas de sens.
En VC++, ça a peut-être un sens, mais c'est hors-sujet ici. Cf FAQ.

--
Let's face it, boys: the Trash Heap _is_ all.
-- the Trash Heap, Fraggle Rock, ep 1

Avatar
Pierre Maurette
"Loïc Joly" a écrit
Bon, François a déjà été grondé et cfFAQé pour le HS, voila une bonne chose
de faite.
Il parle de vb, donc on suppose du Windows.
Au niveau Windows (indépendant du langage), c'est un message.
SendMessage(handle_du_bouton, WM_SETTEXT, 0,
(LPARAM)pointeur_sur_la_chaine);

Et que les mêmes fonctions soient appelées. Dit autrement, une propriété
serait une pseudo-variable qui appellerait éventuellement des fonctions
en cachette.
Oui, en C++Builder :

MonBouton->Caption = "Exit";
Appelle un SetText private. Idem pour GetText.
Mais au final, ça se termine par un envoi de message.

Bonne journée,
Pierre

Avatar
Fabien LE LEZ
On Wed, 17 Sep 2003 04:54:24 +0200, "Pierre Maurette"
wrote:

Bon, François a déjà été grondé et cfFAQé pour le HS, voila une bonne chose
de faite.


Ben oui, mais idem pour toi. En plus, tu n'as même pas l'excuse de ne
pas être au courant.
fu2 vers le forum approprié pour les HS.


--
Tout sur fr.* (FAQ, etc.) : http://www.usenet-fr.net/fur/
et http://www.aminautes.org/forums/serveurs/tablefr.html
Archives : http://groups.google.com/advanced_group_search
http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html