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

VBA Access Discussion :

Récupérer la résolution de l'écran


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Récupérer la résolution de l'écran
    Bonjour,

    Quelqu'un saurait-il comment récupérer, en VBA, la résolution actuelle de l'écran ?
    J'avais bien trouvé "Screen.Height" et "Screen.Width" sur Developpez.com, mais ça ne se compile pas dans mon environnement (VBA 6.3 - version 9972) : "Height" et "Width" ne sont pas des mots connus pour "Screen"...
    Me manque-t-il une Référence (laquelle ?) ou est-ce impossible en VBA ?

    Par avance, merci

  2. #2
    Membre habitué Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Points : 175
    Points
    175
    Par défaut salut
    tu déclares dans un module ce bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
     
    Sub AfficherResolution()
      Largeur = GetSystemMetrics(0)
      Hauteur = GetSystemMetrics(1)
      MsgBox "La résolution de votre écran est de " & Largeur & " par " & Hauteur
    End Sub
    ensuite tu crées un formulaire avec un bouton sur click et tu appelle la fonction AfficherResolution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Resolution_Click()
        Call AfficherResolution
    End Sub

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut OK
    Ceci fonctionne !

    Merci beaucoup

  4. #4
    Membre habitué Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Points : 175
    Points
    175
    Par défaut
    y a pas de koi

    A bientôt

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/03/2011, 02h23
  2. Récupérer la résolution de l'écran en VBS
    Par pods2009 dans le forum VBScript
    Réponses: 2
    Dernier message: 02/09/2009, 17h35
  3. Réponses: 1
    Dernier message: 28/05/2009, 14h45
  4. récupérer résolution de l'écran
    Par keks42 dans le forum VBA Access
    Réponses: 3
    Dernier message: 03/09/2008, 09h53

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