[ => VB6]Adapter interface de programme

inzagui Messages postés 1 Date d'inscription mardi 4 avril 2006 Statut Membre Dernière intervention 29 juin 2011 - 29 juin 2011 à 16:04
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 29 juin 2011 à 18:22
Comment rendre les interfaces de mon programme codé en vb6 adaptable aux différents résolutions de l'écran?

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
29 juin 2011 à 18:22
Bonjour,
Essaye de "poster" la prochaine fois dans la section (VB6) adéquate.
Il te faut :
- calculer les rapports des résolutions entre l'écran de développement et l'écran d'exécution.
On y parvient en :
--- gardant en dur les dimensions de l'écran de création
--- relevant les dimensions de l'écran d'accueil
---- calculant sur ces bases les rapports Kx et Ky

- puis appliquer ces rapports à tout (Form, contrôles, Fonts, etc...)
Utilise le moteur de recherche (mot clé redimensionner) et tu tomberas sur des codes à ce propos.

ATTENTION, toutefois : méthode pas toujours parfaite (loin de là, même, dans certains cas de figure)
Je te conseille plutôt d'acquérir sur le marché un véritable Resizer (qui fonctionne totalement différemment, un peu comme avec le zoom de VBA).



____________________
Utiliser le bouton "REPONSE ACCEPTEE" sur une réponse exacte facilite les recherches ultérieures d'autres forumeurs. PENSEZ-Y SVP
0
Rejoignez-nous