[VB] Propriété de type "index" d'un contrôle ActiveX ...

Propriété de type "index" d'un contrôle ActiveX ... [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 06-04-2004 à 15:27:04    

Salut tout le monde!
 
Pour la plupart des contrôle ActiveX (Form, commandbutton...) il existe une propriété "index" qui a la particularité de n'accepter que 2 types de valeurs: valeur numérique ou valeur vide.
 
Je souhaiterais définir une propriété similaire (mais portant un autre nom que "index" ;) ) pour un contrôle ActiveX que j'ai réalisé.
 
Comment puis-je faire ça?
 
Je ne sais pas comment faire une propriété qui n'accepte soit que des nombres soit rien du tout  [:gratgrat]

Reply

Marsh Posté le 06-04-2004 à 15:27:04   

Reply

Marsh Posté le 06-04-2004 à 15:36:46    

pas besoin en fait, c'est défini d'office par le système, ça sert à mettre des contrôles en tableau (Index = l'indice du contrôle dans le tableau). Tu es libre d'y mettre n'importe quelle valeur dans les limites des capacités de l'integer.


Message édité par drasche le 06-04-2004 à 15:37:03

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-04-2004 à 15:52:57    

euh je sais bien ça mais le pb n'est pas là!
 
Je veux CREER ma propre propriété qui se comporte comme celle de type index mais qui n'a absolument rien à voir (j'ai une propriété "taille" qui peut être soit définie par un numérique soit non définie comme pour l'index)

Reply

Marsh Posté le 06-04-2004 à 15:54:53    

ah :D
je vois pas trop l'utilité note :sweat:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-04-2004 à 16:01:27    

l'utilité?
 
ben c'est simple: vu que ma taille peut avoir n'importe quelle valeur numérique (négative, 0 ou positive), je ne peux pas prendre de valeur par défaut. Or il me faut la possibilité de ne pas vouloir définir cette taille. C'est plus clair? :P

Reply

Marsh Posté le 06-04-2004 à 16:05:25    

bin ça me paraît un peu space, je vois toujours pas la vraie utilité :o  Je veux dire, ça va changer quoi du point de vue utilisateur?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-04-2004 à 16:26:13    

Mon contrôle activeX permet, lorsqu'il est positionné sur une Form, d'intercepter par exemple les msgs windows de type redimentionnement afin d'imposer une taille min ou une taille max (et d'autres choses encore) à la Form.
L'utilisateur qui place ce contrôle sur une form (i.e le développeur) peut très bien vouloir limiter la taille suivant X mais pas suivant Y. Dans ce cas il définit une taille min en X dans les propriétés du contrôle mais laisse vide la case prévue pour la taille Y.
 
Ca va mieux là? :D

Reply

Marsh Posté le 06-04-2004 à 16:49:24    

euh ouais :D
 
et pour Index? :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-04-2004 à 16:54:52    

j'm'en sers po :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed