IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Affichage Hors écran de l'exe sur d'autres pc [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 36
    Par défaut Affichage Hors écran de l'exe sur d'autres pc
    Bonjour à tous,
    J'ai developpé une appli en Vb.Net et visual studio sur mon PC mais après génération de l'exe, je constate que sur d'autres PC les forms ne sont pas au même format, et sortent de l'écran. J'ai essayé en modifiant l'AutoScaleMode entre Font et dpi mais sans résultat. D'où peut provenir le problème et surtout comment y remédier ?

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    les écrans ayant une haute densité de pixels (genre un écran 4k) ont dans windows un paramètre de grossissement (genre 150 ou 200%)
    ce facteur pose souvent problème aux développeurs d'application winform

    étant passé sur wpf au moment où ce genre d'écran commencait à apparaitre je n'ai pas la solution mais en cherchant high dpi winform sur google tu devrais trouver des pistes
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    Bonjour,
    Regardes la propriété AutoScaleMode

    https://vbnetpourtous.wordpress.com/...un-formulaire/

    Personnellement je mets tout en Inherit sauf le formulaire principal que je mets en dpi!

    J'ai un portable 13" et chez moi ça fonctionne !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 36
    Par défaut
    J'ai testé en projet mais inherit me fait comme un gros zoom donc pas mieux mais c'est un problème de autoscalempde...
    Par contre une précision que j'ai oublié, c'est que l'appli est constitué d'un form principal puis s'affiche des forms child à la demande. Tout est en dpi et c'est les forms childs qui posent ce problème de zoom et sort de l'ecran. Mais pas le principal...

  5. #5
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    personnellement j'ai défini le formulaire principale en IsMdiContainer=True; et AutoScaleMode =dbi!

    pour ce qui concerne les enfants tous Inherit!

    mai si ça résout pas ton problème je vois pas!

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 36
    Par défaut
    Je teste et te dis...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 36
    Par défaut
    Bon après différent test, c'est bien le zoom de l'affichage lors de la création du projet dans visual studio qui était en cause. Téléchargement de vs2019 community + affichage à 100% + Re dimensionnement des size des forms et tout est rentré dans l'ordre. Merci il encore à tous pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/08/2016, 20h40
  2. [AC-2010] Affichage à l'écran d'un état sur plusieurs colonnes
    Par VeilleAlim dans le forum IHM
    Réponses: 1
    Dernier message: 23/10/2013, 22h44
  3. DIV qui suit le scroll de l'écran sans se superposer sur les autres !
    Par Dsphinx dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 12/07/2011, 11h43
  4. Affichage hors écran des tables de ma requête
    Par Enragilo dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 04/01/2008, 11h43
  5. comment faire fonctionner l'exe sur une autre machine
    Par brian79 dans le forum C++Builder
    Réponses: 8
    Dernier message: 28/05/2004, 14h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo