Oregon, grazie per la risposta.
Mi è capitato recentemente un errore su un programma che non riconosceva la risoluzione 1024x768 su un monitor a 19" - anche se la ris. era impostata correttamente; in tal caso usavo la costante 15.
Ho modificato il codice così, cosa ne dici, è corretto:
codice:
Public Function CheckScreenSize(pixelWidth As Long, pixelHeight As Long) As Boolean
Dim lngTwipsX As Long
Dim lngTwipsY As Long
pixelWidth = Screen.Width / Screen.TwipsPerPixelX
pixelHeight = Screen.Height / Screen.TwipsPerPixelY
'Verifica delle dimensioni schermo:
If pixelWidth >= 1024 And pixelHeight >= 768 Then
CheckScreenSize = True
Else
CheckScreenSize = False
End If
End Function
Fammi sapere.