Resize de la form et des composants - inspiré d'exploreur

Soyez le premier à donner votre avis sur cette source.

Vue 4 326 fois - Téléchargée 815 fois

Description

Pour ce programme je me suis largement inspiré de la source d'Exploreur, c'est pour cela que je vous invite à la consulter, elle est actuellement à l'adresse http://www.vbfrance.com/article.aspx?Val=9180
J'espère qu'il ne m'en voudra pas trop.
Enfin, j'ai juste essayé de simplifier le code : une boucle While au lieu de For et plus besoin de If. Par contre, ce qui est intéressant c'est qu'ici les composants (un label et un commandbutton) se repositionnent aussi en fonction de la taille de la form en cours. Sinon rien de très compliqué.

Il y a juste un petit problème que j'ai contourné de manière un peu feignante : on peut partir d'une form de 0 sur 0 et l'agrandir mais on ne peut pas la rétrécir jusqu'à 0 sur 0 sinon plantage. Je comprend pas pourquoi !

Ah, je viens de m'apercevoir que la form et le bouton tremblent, c'est pas joli joli tout ça !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Exploreur
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12
Salut Arecibo,

Non je ne t'en veux pas, les sources sont là pour être utilisées, ce qui m'a servi à apprendre beaucoup de chose, grâce aux autres développeurs.
Essaye aussi de faire deux boucles pour ton widht et le height, cela donne un autre déroulement de la form, je l'ai fait pour m'amusé et je trouve que c'est pas mal aussi..

A+

Exploreur
cs_EBArtSoft
Messages postés
4531
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
8
Bonjour Arecibo,

si je peut me permettre quelques commentaires, utilise plutot la
commande me.move x,y,w,h tout simplement parceque la fenetre
vas se redimentionner une seul foi plutot que que 4 fois comme elle le fait quand tu change les proprietées left, top, width et height une par une ... cela vas de meme pour ton bouton.

une derniere, chose en mode design change la propriété de la fenetre ScaleMode en pixel ce qui evitera les arrondis et empechera ton control de trembler !

voila sur ce, b@nne prog

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.