Accueil > Forum > > > > Taille Ecran
Taille Ecran
vendredi 5 décembre 2008 à 12:01:23 |
Taille Ecran

clad74
|
Bonjour, je suis actuellement sur un projet vb6. Mon problème est que lorsque j'ouvre mon application sur un autre PC, avec un ecran plus grand, mes forms dépassent de l'écran. :s Y a t'il un moyen, dans le code, pour pouvoir régler mes forms en fonction de la taille de l'écran? Merci d'avance.
|
|
vendredi 5 décembre 2008 à 12:16:23 |
Re : Taille Ecran

loulou69
|
Bonjour Si tes fenêtres ne rentre plus dans les limites d'un écran plus grand, c'est que la définition d'affichage à l'écran est plus petite Solution : adapter la résolution d'écran à l'entrée du programme si pas suffisante et la restituer en sortie de programmes
|
|
vendredi 5 décembre 2008 à 12:43:45 |
Re : Taille Ecran

NHenry
|
Bonjour, loulou69, personnellement, j'opterais pour réduire la taille des fenêtre (car diminuer la résolution, dac, mais l'augmenter, c'est risqué, certains moniteurs ne passent pas au-delà d'une certaine limite) ou alors, pour un message signalant à l'utilisateur qu'il ne respecte pas le minima nécessaire du logiciel. 
|
|
vendredi 5 décembre 2008 à 12:50:37 |
Re : Taille Ecran

PCPT
|
salut,
ah la bonne blague... : "mon prog est trop grand pour l'écran, c'est l'écran le fautif"  
mis à part pour des applications seules à tourner (jeux directx, certains TPE et encore...), c'est bien sûr uniquement sur l'appli qu'il faut travailler !
il y a quelques sources dispo pour redimensionner la form et ses contrôles en fonction de la taille de l'écran ++ Prenez un instant pour répondre à ce sondage svp
|
|
vendredi 5 décembre 2008 à 13:10:31 |
Re : Taille Ecran

clad74
|
Non non, je ne blame pas mon ecran  . Je sais bien que c'est dans mon programme le souci mais je ne sais pas comment faire. Où sont les sources dont tu me parle PCPT? j'ai trouvé quelque sources mais pas celle qui correspond à mon problème. loulou69, j'avais déjà testé de modifier la résolution mais ça ne marchais pas mieu.  Merci pour vos réponses.
|
|
vendredi 5 décembre 2008 à 13:17:15 |
Re : Taille Ecran

PCPT
|
une, parmi d'autres : http://www.vbfrance.com/codes/METHODE-ZOOM-SUR-FORM-CONTROLES_40519.aspx
|
|
vendredi 5 décembre 2008 à 13:26:53 |
Re : Taille Ecran

clad74
|
Merci PCPT, mais ce code ne correspond pas à mon problème.  Dans cette source on peut agrandir la form ou la diminuer tant qu'on veut. Moi ce dont j'ai besoin c'est qu'à l'ouverture de mon programme, mes forms s'adapte à la taille de l'écran.
|
|
vendredi 5 décembre 2008 à 13:35:00 |
Re : Taille Ecran

clad74
|
PS : j'utilise le vbmaximized mais ça ne resoud pas mon soucis
|
|
vendredi 5 décembre 2008 à 14:43:59 |
Re : Taille Ecran

PCPT
|
vbmaximized te permettra de mettre en plein écran, peu importe la taille de cet écran. mais il te faudra bien adapter la taille de tes contrôles, non? c'est le but de cette source
sinon tu passes tout en manuel et tu adaptse le me.width et me.height selon screen.width et screen.height nb : selon ton scalemode, possible qu'il faillle coefficienter avec screen.twipsperpixelX et screen.twipsperpixelY
++ Prenez un instant pour répondre à ce sondage svp
|
|
lundi 8 décembre 2008 à 13:40:29 |
Re : Taille Ecran

lillith212
|
Bonjour, et ca? : Tu déclares en variable locale : Dim lLng As Long Dim lLar As Long Tu déclares dans ta form_load : lLng = Me.Width lLar = Me.Height '************************************************************************* '* Reformatage de la feuille en adaptant les controles présents '************************************************************************* Private Sub Form_Resize() Dim ctl As Control
'-- On vérifie que le l'état visuel de la feuille n'est pas sur minimale '-- Si c'est le cas on sort de la procédure If (Me.WindowState = 1) Then Exit Sub '-- Pour chaque controle For Each ctl In Me.Controls '-- On vérifie le type de controle If TypeOf ctl Is ComboBox Then '-- Les comboboxes ont leur propriété Height en lecture seule '-- On modifie les propriétées de largeur, de position ctl.Move ctl.Left * Me.Width / lLng, ctl.Top * Me.Height / lLar, ctl.Width * Me.Width / lLng Else '-- On modifie les propriétées de largeur, de hauteur, de position If ExistProperty(ctl, "Width") And ExistProperty(ctl, "Height") Then ctl.Move ctl.Left * Me.Width / lLng, ctl.Top * Me.Height / lLar, _ ctl.Width * Me.Width / lLng, ctl.Height * Me.Height / lLar End If End If Next '-- On redéfini les variables lLng = Me.Width lLar = Me.Height
End Sub '************************************************************************* '* On test si la propriété du controle existe '************************************************************************* Public Function ExistProperty(Obj As Object, ByVal PropertyName As String) As Boolean '-- Fonction qui test les différentes propriétés a savoir si elle existe ou pas. On Error Resume Next CallByName Obj, PropertyName, VbGet ExistProperty = (Err.Number = 0) Err.Clear End Function Bon courage et bon coding
S.L.B.
|
|
Cette discussion est classée dans : taille, ecran, forms, écran
Répondre à ce message
Sujets en rapport avec ce message
Taille ecran physique [ par loskiller62 ]
Quelqu'un connaitrait-il une méthode pour obtenir la taille de l'écran PHYSIQUE, ou tout simplement est-ce possible?Screen.width et autres fioritures
La taille de mes fenêtres changent selon l'écran utilisé! [ par goguys ]
Bonjour, j'ai développé un petit logiciel sur un ordinateur dont l'écran est un 19 pouces et lorsque je l'installe sur un PC avec écran 17 pouces,
Modification de la taille de la police d'écran [ par fbenoist ]
A tous,je parviens à changer la résolution de l'écran mais je ne réussis pas à modifier la taille de la police (petites polices vers grandes polices)A
taille d'objet et resolution d'ecran [ par yohan210 ]
peut-on modifier la taille des textbox,des des polices et la taille des bouton en fonction de la résolution de l'ecran
Recuperer de la taille de l ecran [ par dragonspyro93 ]
je desire recuperer la taille de l ecran afin dafficher une fenetre qui fait exactement le tiers par exemple.Comment puis je faire ?
Ecran de controle d'un écran secondaire [ par Elektordi ]
Bonjour,J'ai, sur un ordinateur, une configuration 2 écrans: un pour windows, l'autre est un "panneau d'affichage".Cependant, lorsque je travaille sur
redimensionnement automatique du form suivant la taille de l'ecran [ par chris81 ]
comment fait on pour redimensionner un form suivant la taille de l'ecran en vb.netmerci
Taille réelle de l'écran [ par loskiller62 ]
Et bien je cherche juste à récupérer quelque chose qui ressemble à la taille de l'écran (15'',17'',...)en cm, en millimitres, en bananes, enfin je m'e
taille de l'ecran [ par joflo ]
bonsoir a tousje voudrais savoir s'il est possible de trouver la taille de l'écran du pc (17 pouces,19 pouces ....)si oui de quelle façonmerci
APPLICATION DANS TOUTES LES RESOLUTIONS D'ECRAN [ par serge ]
j'ai fait une application avec ma résolution écran 1024x768 mais lorsque je la visualise en 800x600, il me manque une grande partie d'écran et impossi
Livres en rapport
|
Derniers Blogs
[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|