OVH Cloud OVH Cloud

propiété dans un activeX

1 réponse
Avatar
lionel
bonjour,
comment fait-on pour proposer la saisie d'une valeur de=20
propri=E9t=E9 dans une listBox ou un combo au lieu de la zone=20
normale, dans la fen=EAtre des propi=E9t=E9es d'un activex?

Merci

1 réponse

Avatar
ng
Salut,

REPOST DE Francois :

Bonjour/soir,

"lionel" a écrit dans le message
de news:000e01c3d6c2$dc397b60$
1) je sais proposer une propriété de contrôle activeX.
Elle apparaît bien dans la liste avec possibilité de
saisir une valeur en design... Je ne sais pas comment
faire choisir dans une listBox ou un comboBox ...



Essaye avec un enum:
Public Enum MesValeurs
ValeurUne
ValeurDeux
ValeurTrois
End Enum

Private mValue As MesValeurs

Public Property Get UneValeur() As MesValeurs
UneValeur = mValue
End Property

Public Property Let UneValeur(NewValue As MesValeurs)
mValue = NewValue
End Property

2) comment appeler le boîtes de dialogue servant au choix
des polices, et des couleurs ?



Il est possible d'utiliser lescontrôlesMicrosoft Common Dialog.
Sans utiliser de contrôle, voir la FAQ:
http://faq.vb.free.fr/index.php?question‘
http://faq.vb.free.fr/index.php?question’

3) comment libeller comme on veut le nom d'une propriété
(style avec des blancs) ?



Il faut TOUJOURS respecter les conventions de nommage...
tu peux, à la palce d'un blanc utiliser _
Sinon, suppose une propriété du nom "Ma Propriété"
Si tu l'utilisait, ça ferai:
Contrôle.Ma Propriété
Comment VB pourrait-il différencier celà avec une fonction/sub Ma?

Et pourquoi une
propriété "Defaut" passe et non "Default"?


Parce que Default est réserver et pas Defaut.
Si tu veux une propriété par défaut, vas dans Outils > attributs de
procédure > Avancé > Procedure ID : (Default)

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com



bonjour,













MERCI




REPOST de Moi :

Pour compléter la réponse de Francois :

2) comment appeler le boîtes de dialogue servant au choix
des polices, et des couleurs ?



Utilise les types As StdFont, OLE_COLOR, StdPicture...


Nicolas.