Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802

    [Delphi] Capire la risoluzione dello schermo

    Ciao a tutti,
    avrei bisogno di conoscere la risoluzione dello schermo usata sul client in modo da poter visualizzare o meno i caption di alcuni bottoni (il problema è che con la 1024 si vede tutto perfettamente, con la 800 il menu si sfasa su due righe perchè lo spazio è inferiore e i bottoni sono lunghi). Pensavo quindi di far visualizzare immagine e caption del bottone solo se la risoluzione del monitor è superiore alla 800x600 mentre se inferiore o uguale, devo far visualizzare solo le immagini dei bottoni senza caption. La navigazione sarà un po meno immediata ma per lo meno funziona.

    Sapete dirmi come faccio a ricavare la risoluzione del monitor?

    Grazie mille
    www.beppegrillo.it
    Il blog di Beppe!!

  2. #2
    GetSystemMetrics

    come paramentro unico:

    SM_CXSCREEN -> larghezza
    SM_CYSCREEN -> altezza

    si riferisce ovviamente al monitor primario
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    ho trovato questi:

    screen.Width
    screen.heigth

    Funzionano perfettamente e sono semplici da usare.

    Cosa cambiano dalla tua soluzione? Danno lo stesso risultato?
    www.beppegrillo.it
    Il blog di Beppe!!

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da colde
    Cosa cambiano dalla tua soluzione? Danno lo stesso risultato?
    Se non ricordo male, forniscono lo stesso identico risultato, ma almeno hai la possibilità di scelta.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.