Form "invisible" / "transparant"

Résolu
cs_mast Messages postés 24 Date d'inscription dimanche 17 juin 2001 Statut Membre Dernière intervention 3 octobre 2006 - 2 févr. 2006 à 18:23
cs_et1 Messages postés 250 Date d'inscription vendredi 14 janvier 2005 Statut Membre Dernière intervention 27 janvier 2011 - 2 févr. 2006 à 20:51
Bonjours ! Je cherche comment rendre un form invisible ou transparant mais sans affecté l'opacitée des éléments qui se trouve à l'intérieur. Par exemple je pourrais faire une Shape rounded-corner rectangle de la grandeur du form et tout placer mes éléments à l'intérieur ce qui donnerait un form de cette forme. J'ai cherché un peu sur le site mais la plupart des sources sont pour VB.NET, et je cherche quelque choses pour VB6. J'ai trouvé comment réduire l'opacitée mais le code affecte aussi les éléments (textboxes, boutons, labels etc).

Merci !

4 réponses

Julien237 Messages postés 883 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 3 mars 2009 7
2 févr. 2006 à 19:53
Transparent, je sais pas, mais pour invisible et donner une forme quelconque à ton form, tu peux utiliser SetWindowRgn

Maintenant je sais pas si c'est ça que tu veux... si c'est ça et que tu
a besoin de précisions , je peux te faire un code, demande moi....



Julien.
3
cs_Ballistic Messages postés 7 Date d'inscription jeudi 2 février 2006 Statut Membre Dernière intervention 21 janvier 2009
2 févr. 2006 à 18:36
Ah bon ? comment tu as fait pour changer l'opacité des éléments ?
Paske moi je cherche toujour !
0
cs_mast Messages postés 24 Date d'inscription dimanche 17 juin 2001 Statut Membre Dernière intervention 3 octobre 2006
2 févr. 2006 à 18:47
Ballistic: http://vbfrance.com/code.aspx?id=6954 pour la transparance de l'appli au complet :) Je crois que j'ai trouvé ce que je cherchais mais je suis sur mac jusqu'à vendredi donc je peux pas tester encore !
0
cs_et1 Messages postés 250 Date d'inscription vendredi 14 janvier 2005 Statut Membre Dernière intervention 27 janvier 2011 9
2 févr. 2006 à 20:51
Pour vb .net, on peut très simplement modifier l'opacité de la form :

me.opacy = nb_entre_0_et_1

(si c'est pas "opacy", c'est un truc très semblable)

----
www.et1-vb.net
> plein de logiciels, codes-sources, aide vb ...
----
0