Form en centimètre

baltazar85 Messages postés 40 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 30 juin 2006 - 8 juin 2006 à 16:18
baltazar85 Messages postés 40 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 30 juin 2006 - 8 juin 2006 à 18:57
Bonjour a tous je suis tout nouveau et je commence seulment a porgrammer en VB.net sur visual studio 2005 et je voudrais savoir comment faire pour que mes unités soit en centimètres ou millimètres (par exemple crée un boutton de 7 cm sur 5 cm)

J'ai déja regarder le forum et j'ai vu qu'on parlait  d'un scalemode mais ceci ne marche pas avec 2005.

J'espère que je me suis bien exprimé et merci de me répondre assez rapidement car cela me serrait utile pour mon stage qui se fini dans 3 semaine

et désolé pour les fautes

3 réponses

baltazar85 Messages postés 40 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 30 juin 2006
8 juin 2006 à 17:54
j'ai trouvé une formule permettant de calculé de pixel en centimètre mais je ne sais pas comment calculé la résolution de l'écran par programation car je voudrais que cela servent pour n'importe quel ordinateur.


la formule que j'ai trouver (sur ce site):




nombre_centimètre = Math.Round((((nombrePixel / Resolution) * 25.4) / 10), 2)

ou nombre nombre_centimètre
est

une variable ainsi que nombrePixel
et  resolution.

Voila si quelqu'un pourrait m'aider ou alors si il y a une autre solution je suis preneur de toute solution
0
JB76000 Messages postés 135 Date d'inscription vendredi 4 juin 2004 Statut Membre Dernière intervention 14 février 2013
8 juin 2006 à 18:38
Je ne connais pas VB.NET mais en VB6, il y avait une propriété te permettant de faire ça le plus simplement possible. Le temps que je la retrouve...
Regarde ScaleMode(form1.scalemode=7 en exécution)

Jer
0
baltazar85 Messages postés 40 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 30 juin 2006
8 juin 2006 à 18:57
ben c'est que en vb.net ca marche pas ScaleMode(form1.scalemode=7 en exécution)

il ont supprimé cet exécutable et ont tout mis d'office en pixel

mais merci quand meme d'avoir repondu

Si vous avez d'autres proposition je suis preneur
0
Rejoignez-nous