[VB] Evénement lorsqu'un controle est caché???

Evénement lorsqu'un controle est caché??? [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 09-11-2004 à 14:43:07    

J'ai un contrôle posé sur une form, je voulais savoir comment récupéré le fait qu'il soit masqué par une autre form qui vient par dessus. Le hide/show ne fonctionne pas :(
 
Meric :)

Reply

Marsh Posté le 09-11-2004 à 14:43:07   

Reply

Marsh Posté le 09-11-2004 à 16:11:01    

If not Control.Visible Then
  Control.Show
End if

Reply

Marsh Posté le 09-11-2004 à 16:11:34    

Par contre, je ne sais pas s'il supporte la supperposition partielle.
 
PS: et c'est pas un évènement, juste un flag à vérifier régulièrement.

Reply

Marsh Posté le 09-11-2004 à 16:13:22    

Ca marche avec "Me" ?

Reply

Marsh Posté le 09-11-2004 à 16:26:40    

Normalement, oui

Reply

Marsh Posté le 09-11-2004 à 16:27:55    

Perdu, je n'ai pas précisé mais je suis en VB6 :(

Reply

Marsh Posté le 09-11-2004 à 19:45:38    

Ah...
 
Euh... Comment "Me" peut se trouver derrière un contrôle ? Faut m'expliquer là... Parceque "Me", c'est le contrôle en cours d'utilisation, hors, VB6 n'étant pas multi-process, il est impossible qu'un autre contrôle passe devant :heink: (à moins que ce soit "Me" qui lui ait demandé, et à ce moment ça me semble un peu bizarre...)

Reply

Marsh Posté le 10-11-2004 à 08:36:55    

En fait j'ai deux fois le meme controle, un sur une form, et l'autre sur une autre form qui peut venir se mettre devant l'autre sans que le controle masqué soit "disconnect" ;) Le soucis, c'est que si je change quelque chose sur le controle qui est devant, l'autre (caché) ne se met pas à jour. C'est ça le vrai soucis :jap:


Message édité par billyboyk le 10-11-2004 à 08:38:13
Reply

Sujets relatifs:

Leave a Replay

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